D'angelo's Sandwich... 166 Sturbridge Road, Charlton, MA 01...
+15082481061
We might have the menu for D'angelo's Sandwich Shop from Charlton in the photos. a set menu might be further down.