From Our Editors
For veggie and meat sandwiches on homemade bread, head to D'Angelo Sandwich Shops in New Haven.
Parking by the restaurant is a breeze, so feel free to bring your own set of wheels.
At D'Angelo Sandwich Shops, you can score inexpensive fare and leave with a full stomach. With so many delicious styles and flavors to choose from, D'Angelo Sandwich Shops is truly a sandwich-lover's paradise.