RestaurantsRestaurants - Deli/Sandwich
Based in Dedham, Massachusetts, D’Angelo Grilled Sandwiches operates over 70 company-owned and franchised D’Angelo traditional, non-traditional and dual-concept restaurants throughout New England.