Norwood, MA

500 Boston-Providence Highway, Norwood, MA 02062 (see bottom of page for map)
Phone: 781-762-4440 | Fax: 781-762-0400
Sunday – Thursday: 11AM-10PM | Friday, Saturday: 11AM-11PM
**Takeout Available

Leave a Reply

Your email address will not be published. Required fields are marked *