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 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