Tel: 781-762-9695

1331 Providence Hwy
Norwood, MA 02062


Gift Certificates are available


Lunch

Monday - Saturday

11:30am - 3:00pm


Dinner

Sunday - Thursday

4:30pm - 9:30pm

Friday & Saturday

4:30pm - 10:30pm