Contact us
30 Major Taylor Boulevard
Worcester, MA 01608
(508) 926-8308
HOURS OF OPERATION
Dine-in, Takeout & Delivery
Monday–Thursday 4:00–10:00pm
Friday 12:00–Midnight
Saturday 11:00am–Midnight
Sunday 11:00am–10:00pm
Need to get in touch?
If you have a question or would like to get in touch with a manager, please fill out this form and someone will get back to you shortly.