Garden Fresh - Palo Alto
LinkedIn Pintrest Facebook Twitter Google +

Garden Fresh - Palo Alto,

Palo Alto CA
Address: 460 Ramona St (at University Ave, downtown), Palo Alto CA 94301 / (650) 462-9298

Type: Restaurant

Cuisine: Chinese Dessert Vegan Vegetarian