Main content starts here, tab to start navigating

Hours & Location

600 Legacy Place,
Dedham, MA 02026

(781) 329-6000

NOW OPEN!

Monday:
CLOSED

Tuesday - Wednesday
4:00 PM - 10:00 PM

Thursday - Saturday
4:00 PM - 12:00 AM

Sunday
12:00 PM - 9:00 PM


our gaming

Get Directions