Main content starts here, tab to start navigating

Hours & Location

30 Railroad Ave,
Duxbury, MA 02332

(781) 934-2900

Open for takeout only

Wednesday - Sunday

 4pm to 9pm

Closed Monday and Tuesday


Get Directions