Restawran
D'Orazio's Italian Market Pl
Inirerekomenda ng 3 lokal,
Lokasyon
35 Depot St
Duxbury, MA
South Duxbury
Mga tip mula sa mga tagaroon
Take out Italian subs/salads/deli meats. Can also get homemade pasta and chicken parm to cook at home.