Frozen yogurt and gelato shop is situated in the heart of downtown Palo Alto. Choose your flavors and toppings, mix and match. Frozen yogurt is paid for by the weight.
429 University Ave, Palo Alto, CA 94301
(650) 330-1828
  • Hours: Sunday-Thursday: 11am - 11pm
    Fri-Sat 11 am - 12 am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?