Village Manor: A Dedham Bar and Grill

greystar

Looking for a friendly Dedham spot to chill out with a refreshing libation and a bite to eat while you watch a sports game on high-def TV and hang with friends? Program your GPS to ferry you to Village Manor, where you can do all that and more, including playing team trivia on Monday nights […]

Pin It on Pinterest