Main content starts here, tab to start navigating

Hours & Location

258 Dedham Street,
Norfolk, MA 02056

(508) 384-7312

Monday     2:00 pm - 10:00 pm  

Tuesday    CLOSED  

Wednesday   2:00 pm - 10:00 pm  

Thursday    11:00 am - 11:00 pm  

Friday      11:00 am - 11:00 pm  

Saturday    11:00 am - 11:00 pm  

Sunday     11:00 am - 9:00 pm


(These are our permanent hours, not temporary hours.)

Get Directions