Rita's Italian Ice & Frozen Custard - 740 El Camino Real, San Carlos, CA 94070, USA on Eaten
Rita's Italian Ice & Frozen Custard
Permanently Closed
1
REVIEW
1
DISH
7.6
RATING
Discovered by mias_eats
MENU
7.6
CARAMEL MILKSHAKE
1 review