Restaurants & Bars

The New England House, Brattleboro, VT

Share:

Restaurants & Bars 1

The New England House, Brattleboro, VT

miniplum | Feb 12, 2004 09:12 AM

Has anyone been to this restaurant or heard of it all? I'm going with a few friends tonight-just randomly-and wondering if anyone has any suggestions. Thank you!

Want to stay up to date with this post?

Recommended From Chowhound