Main content starts here, tab to start navigating

Hours & Location

600 Legacy Place,
Dedham, MA 02026

(781) 329-6000

Monday:
CLOSED

Tuesday - Friday
3:00 PM - 9:30 PM

Saturday -  Sunday:
12:00 PM - 9:30 PM


THANKSGIVING:
CLOSED

BLACK FRIDAY:
12PM-9:30PM


our gaming

Get Directions