You are now leaving Menulist
We hope to see you again soon!
Rita's Italian Ice
1801 Pruneridge Ave, Santa Clara, United States
Italian Ice, Italian, Catering, Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream, Desserts, Chocolate, Dessert
The redirect does not work? Just click on this link or copy it into your address bar