
Natick
Explore
Join us for dinner, lunch or takeout!
Takeout
(508) 655-5477
Hours
Sunday – Thursday: 11:30am – 9pm
Friday – Saturday: 11:30am – 10pm
Visit Us
148 E Central St, Natick, MA 01760
Explore
Join us for dinner, lunch or takeout!
Takeout
(508) 655-5477
Visit Us
148 E Central St, Natick, MA 01760
Sunday – Thursday: 11:30am – 9pm
Friday – Saturday: 11:30am – 10pm
Email Club
Join our e-club for a welcome gift, exclusive offers and more!