Natick

219 North Main Street Suite A-104

Natick, MA 01760

Sunday:

11:30 AM - 9:00 PM

Monday - Wednesday:

3:00 PM - 9:00 PM

Thursday:

11:30 AM - 9:00 PM

Friday - Saturday:

11:30 AM - 10:00 PM

Description

Join us at our Natick location for lunch or dinner and dine in or enjoy our outdoor patio. Convenient take out, online ordering and delivery available. Located off Route 9 near Staples and Stop and Shop. We look forward to welcoming you in soon!