View all
Welcome to Dedham's favorite restaurant & pub since 1999! Walk into The Village Manor and you’re in a country pub with a few modern touches, including the 12 high-def TV’s everywhere you look. Sit at the mahogany bar or at one of the high-top pub tables near the stone fireplace, and enjoy a fine selection of craft cocktails, draft beers, imported and domestic. Want a little privacy and quiet? Head into the dining room for some ambience and cuisine. Our talented Kitchen staff produces a menu featuring everything from lighter pub fare and favorite appetizers, to Angus Burgers, Fresh salads, our “Secret” marinated steak or turkey tips, to amazing weekly specials!