press Read the buzz about Frozo's!
See what Yelpers are saying about us! 1/17/08: The Santa Clara "Become your own dessert chef at Frozo's"