Rita's Italian Ice & Frozen Custard
740 El Camino Real, San Carlos
(650) 596-5144
Recent Reviews
Rita's Italian Ice & Frozen Custard
740 El Camino Real, San Carlos 94070
(650) 596-5144