Anonymous's Review ‹ Back to Rio Ice Cream
Very poor service and zero customer service & staff are with high attitude as if they are fallen from the stars. Worst experience
Very poor service and zero customer service & staff are with high attitude as if they are fallen from the stars. Worst experience