Main content starts here, tab to start navigating

Hours & Location

30 Railroad Ave,
Duxbury, MA 02332

(781) 934-2900

We are offering takeout

Sunday - Thursday

4pm - 8pm

Friday/Saturday

4pm - 9pm


Get Directions