Main content starts here, tab to start navigating

Hours & Location

17 Water Street,
Wakefield, MA 01880

(781) 245-1525

Take Out Hours:

Wednesday through Saturday 4 PM to 9 PM


Get Directions