Visit Us
13 Lord Street
Worcester, Massachusetts 01604
Hours
Wednesday & Thursday: 3pm-9pm
Friday & Saturday: 3pm-10pm
Sunday: 1pm-9pm
Phone
(508) 753-9978 or (508) 799-6068
13 Lord Street
Worcester, Massachusetts 01604
Hours
Wednesday & Thursday: 3pm-9pm
Friday & Saturday: 3pm-10pm
Sunday: 1pm-9pm
Phone
(508) 753-9978 or (508) 799-6068