Garden Fresh - Palo Alto, CA can be found at Ramona St (btw University & Lytton) 460. The following is offered: Restaurants: Vegetarian, Restaurants: Chinese. The entry is present with us since Jul 4, 2014. In Palo Alto there are 1 other Restaurants: Vegetarian. An overview can be found here.