Duxbury Deli
12 Bay Rd, Duxbury 02332