Main content starts here, tab to start navigating

Hours & Location

30 Railroad Ave,
Duxbury, MA 02332

(781) 934-2900

We are offering takeout

 Tuesday, Wednesday, Thursday
4pm - 8pm

Friday
4pm - 9pm

Saturday
Noon - 9pm

Sunday
Noon - 8pm

Temporarily Closed on Mondays


Get Directions