Clear Water
Rita's Italian Ice & Frozen Custard is one of Clear Water.

1. Rita's Italian Ice & Frozen Custard

8.9
1010 Court St, Clearwater, FL
Ice Cream Parlor · 29 tips and reviews