Image Image Image Image Image Image Image Image Image Image
Scroll to top

Top

central square

The Tea House at the Greater Boston Buddhist Cultural Center

January 6, 2012 | 1

The 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 | 8

One 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