LOCATION

527 Main Street
Winchester, MA 01890
(781)729-1735

HOURS

MON - THU 1pm - 9pm
FRI 1pm - 10pm
SAT 12pm - 10pm
 SUN 12pm - 9pm

* Please note that our hours changes depending on the season