The Village Manor
427 Sprague St, Dedham
(781) 407-9191
Recent Reviews
Order Online
You May Also Like
Blue Jay Sandwich Shoppe - 423 Sprague St
Sandwich Shop, Coffee & Tea
Tex's Barbeque Express - 515 Sprague St
Caterers, Barbeque
Olympic Pizza - 187 Wolcott Square
Pizza, Greek
Restaurants in Dedham, MA
The Village Manor
427 Sprague St, Dedham, MA 02026
(781) 407-9191