Main content starts here, tab to start navigating

Hours & Location

54 East Main Street,
Westborough, MA 01581

508-366-1881

Monday - Thursday 11:30am to 9:00pm

Friday 11:30 am to 10:00pm
Saturday 11:30pm – 10:00pm
Closed Sunday (catering and private events only)

Get Directions