Share:

Restaurants & Bars 8

Country Life is closing :(

billp | Feb 9, 2004 01:53 PM

I just found out that Country Life has lost their lease and will be closing after this week. Coming close of the heals of Life & Light in Newton closing their doors, this is a real blow to the already miniscule array of vegan/vegetarian options. What is it about the Boston metro area that gives us such a small number of veg*n options?

Want to stay up to date with this post?

Recommended From Chowhound