My Boston Vegetarian and Vegan Meetups LOVE Life Alive. They have one in Central Square, Cambridge, and one further north. Google for it! Lots of fun - a hang-out place for...
The food tastes good. But it is overpriced and not very filling.