134 Nahatan St Norwood MA 02062, Norwood
Well it was good...this business is no longer open at the Norwood location.
663 Washington St Norwood MA 02062, Norwood
Its closed now but we loved it
997 Boston Providence Tpke, Norwood
A quaint little family restaurant with impeccable service. My waitress Star was friendly and made me feel extremely welc
Well it was good...this business is no longer open at the Norwood location.