Contact Us
Book your table or just say hello, we're all ears
Contact information
Address
218 Dedham Street, Norfolk, MA 02056
Contact
Tel: +1 (508) 384-5122
Serving Hours (dining-in & takeout)
Monday
Closed
Tu, We, Thu, Fri, Sa
11:00 AM – 11:00 PM
Sunday
Closed