If you're looking for Frozen Yogurt restaurants in Santa Clara look no further. Rita's Italian Ice (1801 Pruneridge Avenue) is known for having some of the best Frozen Yogurt in Santa Clara. Loca...show more
Two toppings plus whipped cream and a cherry.
Last updated February 8, 2020