San Jose
Rita's Italian Ice & Frozen Custard is one of San Jose.

1. Rita's Italian Ice & Frozen Custard

5892 Santa Teresa Blvd, San Jose, CA
Ice Cream Parlor · Blossom Valley · 2 tips and reviews