Rita's Italian Ice & Frozen Custard
417 S Shore Center, Alameda
(510) 397-4597
Recent Reviews
Order Online
You May Also Like
Poke House - Alameda - 411 S Shore Center
Poke bar, Japanese Curry, Noodles, Vegetarian
Yifang Taiwan Fruit Tea - 409 S Shore Center
Bubble Tea, Pet Friendly
Five Guys - 2254 S Shore Center
Fast Food, Burgers, Hot Dogs
Restaurants in Alameda, CA
Rita's Italian Ice & Frozen Custard
417 S Shore Center, Alameda, CA 94501
(510) 397-4597