Natick, MA

*Service update

Join us for dinner, lunch or takeout.


Takeout  •  Curbside  •  Delivery
(508) 655-5477 | order here.

Sun – Thu: 11:30am – 9pm
Fri – Sat: 11:30am – 10pm


Check back regularly for the latest update on our services. Your continued support is greatly appreciated.

Contact:
148 E Central St, Natick, MA 01760
P: (508) 655-5477 | F: (508) 655-5505

Hours:
Sunday – Thursday: 11:30AM-9:00PM
Friday – Saturday: 11:30AM-10:00PM