Address: 179 Shrewsbury St. Worcester, MA 01604
BUSINESS HOURS: Monday: CLOSED Tuesday & Wednesday: 4:00PM – 10:00PM Thursday: 12:00PM – 10:00PM Friday & Saturday: 12:00PM – 11:00PM Sunday: 12:00PM – 8:00PM