the village manor contact back
For more information
please contact management via the info below427 Sprague St.
Dedham, MA 02026
click here for directions
Kitchen Hours
Monday Through Saturday 11:30am to 11pm
Sunday 10:30am to 11pm- SUNDAY BRUNCH BEGINS AT 10:30am- Pub menu nightly till 11pm- Pub open till 1am – 7 days a week- Closed on Thanksgiving, Christmas, and July 4th- Take out available