Restaurants & Bars

Boston Area

The Village Manor in Dedham?


Restaurants & Bars 2

The Village Manor in Dedham?

content | May 9, 2008 08:47 AM

Hi. We're going to check out the Village Manor in Dedham for dinner tonight. Has anyone been? Any comments to share? What do they do particularly well? What can be skipped?


Want to stay up to date with this post?

Recommended From Chowhound