Indawo yokudlela
D'Orazio's Italian Market Pl
Abantu bendawo abangu-3 bayatusa,
Indawo
35 Depot St
Duxbury, MA
South Duxbury
Amacebiso avela kubantu bendawo
Take out Italian subs/salads/deli meats. Can also get homemade pasta and chicken parm to cook at home.