the village manor contact back
For more information
please contact management via the info below

427 Sprague St.
Dedham, MA 02026
click here for directions
Kitchen Hours
Monday Through Thursday 4pm to 11pm
Friday Through Sunday 12pm to 11pm

Pub menu nightly till 11pm
Pub open till 1am – 7 days a week
Closed on Thanksgiving, Christmas, and July 4th

Take out available