NEW HOURS:OPEN 11:00 am - 1:00 am 7 DAYS(Mon-Sun)
LATE NIGHT MENU STARTING ON MAY 20TH(From 9pm - closing Mon-Thurs and 10pm - closing Fri-Sun)
508-384-7312
258 Dedham St, Norfolk, MA 02056