Main content starts here, tab to start navigating

Hours & Location

1420 Hancock Street,
Quincy, MA 02169

(617) 770-1546

Now Open for Takeout & Delivery
Tuesday-Sunday
11:00 AM – 8:30 PM

Get Directions