Location & Hours

71 Union Street
Newton Centre, MA 02459

 

Takeout & Delivery                                                  Wednesday to Saturday 11am to 8pm

Dine-In

Wednesday to Saturday 5pm to 8pm

Sunday 10am to 2pm & 5pm to 8pm

We'd love to hear from you!

Join our mailing list for updates