central square
The Tea House at the Greater Boston Buddhist Cultural Center
January 6, 2012 | Kristin 1The Tea House at the Greater Boston Buddhist Cultural Center
950 Mass. Ave., #C-1 Cambridge, MA 02139 (Red Line T to Central Square)
Ok. They have a bunch of apps but only one meal: The Lunch Special. It’s always vegan … Read More
Veggie Galaxy & Veggie Planet – Cambridge, MA
January 2, 2012 | Kristin 8One of the most exciting events in Boston this year (at least for me) was the news of a brand new veg restaurant coming to town. Veggie Galaxy announced their arrival on the veg scene as the first diner-style, almost … Read More