Garden Fresh (Palo Alto)
Monday, April 5th, 2010We’ve been waiting since the new year to make this announcement: Garden Fresh, a long-time favorite of the vegetarian community in Mountain View, has expanded to a second location in Palo Alto on Ramona Street. Palo Alto now boasts two vegan restaurants.
Thanks to Elizabeth for the update!