Share:

Restaurants & Bars 7

Italian Frozen Yogurt

chemchef | Oct 31, 2007 01:13 PM

Anyone know anything about the new Italian frozen yogurt place that's going in on Telegraph (Berkeley)? What the heck is "Italian" frozen yogurt anyway?

Want to stay up to date with this post?

Recommended From Chowhound