Hours & Location
600 Legacy Place,
Dedham, MA 02026
(781) 329-6000
Monday - Wednesday:
3:00PM - 11:00 PM
Thursday:
3:00PM - 12:00 AM
Friday & Saturday:
11:30 AM - 1:00 AM
Sunday:
11:30 AM - 11:00 PM