D'Angelos Grilled Sandwiches serves a full range of lunch and dinner options to eat-in or take-out. A corporate-owned chain restaurant, it serves the full D'Angelos menu with everything from salads, quesadillas, wraps and soups to the traditional toasted subs and sandwiches the chain is famous for. This location has been in business since 2000.
The D'Angelos chain originally started in Dedham in 1967 as "Ma Riva's Sub Shop." Its simple philosophy is still the same today: "put the best quality meats, cheeses and toppings in the freshest breads and serve it friendly and fast."
Low-calorie and low-carb options are available and made to order.