Processing, please wait ...
Rita's Italian Ice and Frozen Custard
Campbell
Cuisines: Dessert, Ice Cream, Milkshakes, Custard, Frozen Ice
Address: 475 E Campbell Ave ; Campbell CA, 95008