Main content starts here, tab to start navigating

Hours & Location

600 Legacy Place,
Dedham, MA 02026

(781) 329-6000

Monday: 3pm-11pm
Tuesday: 3pm-11pm
Wednesday: 3pm-11pm
Thursday: 3pm-12am
Friday: 11:30am-1am
Saturday: 11:30am-1am
Sunday: 11:30am-11pm 

Get Directions