Main content starts here, tab to start navigating

Hours & Location

291 Turnpike Road,
Westborough, MA 01581

508-366-0090

Monday-Thursday
Lunch
: 11:30am – 2:30pm
Dinner: 5:30 – 10pm
Friday
Lunch
: 11:30am – 2:30pm
Dinner: 5:30 – 10:30pm
Saturday
Lunch
: 12 – 3pm
Dinner: 5:30 – 10:30pm
Sunday
Lunch
: 12 – 3pm
Dinner: 5:30 – 10pm

Get Directions