Main content starts here, tab to start navigating

Hours & Location

289 St. George Street,
Duxbury, MA 02332

781-452-7594

We are offering takeout 7 days a week

Sunday - Thursday

12pm - 8pm

Friday/Saturday

12pm - 9pm

Get Directions