Get directions to: Yogurt Palace, San Jose, CA
Restaurant address: 2652 Alum Rock Ave Ste F San Jose, CA 95116, USA
Restaurant: Yogurt Palace