0 followers
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. With 55 years of success as a brand, D’Angelo Grilled Sandwiches has been New England’s neighborhood s... Read more
Tom Sterrett