Norwood

Visit Us

Join us for dinner, lunch or takeout!
500 Boston-Providence Highway, Norwood, MA 02062

Takeout

Order Onlineย or call:

(781) 762 4440

Hours

Sunday – Thursday: 11am – 9pm
Friday – Saturday: 11am – 10pm