Tel: 781-762-9695
1331 Providence HwyNorwood, MA 02062
Gift Certificates are available
Lunch
Monday - Saturday
11:30am - 3:00pm
Dinner
Sunday - Thursday
4:30pm - 9:00pm
Friday & Saturday
4:30pm - 10:00pm