LOCATION

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

HOURS

MON - THU 12pm - 9:30pm
FRI - SAT 12pm - 10pm
SUN 12pm - 9:30pm

* Please note that our hours changes depending on the season