D'Angelo's was established in 1967 and has been part of the Papa Gino's family of restaurants, which originates from nearby Dedham, MA, since 1997. There are now over 200 stores. The menu highlights grilled or toasted sandwich selections as well as cold subs, wraps, tossed salads, hot soups and grilled quesadillas. It offers a seasonal lobster roll as well. A kid's menu is available, as is catering service. This location has a large dining area and ample parking.