Colonial House Restaurant

33 Savin Ave, Norwood, MA 02062

(781) 762-3000

Location