What? Where?

Village Manor Reviews & Details

Village Manor

Village Manor is rated 3 stars

427 Sprague St
(781) 407-9191

Love It Hate It Try It Edit It Share It

Village Manor is located at 427 Sprague St in Dedham near the intersection of Sprague St and Durham Rd. Call (781) 407-9191 for dine in.

  • Service:Dine In
  • Major Intersection:Sprague St And Durham Rd
  • Website:Website
What everyone says about Village Manor

Tell us more about Village Manor Dedham!

Village Manor Reviews, Dedham

Be the first to review Village Manor!
Review Village Manor

More Restaurants in Boston

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013