Rita's Italian Ice & Frozen Custard

Ice cream shop · 3200 Castro Valley Blvd, Castro Valley, CA

Hours

More food in Castro Valley, CA · Ice Cream in Castro Valley