D'Angelo's, once little more than a sub shop, has remade itself for the 21st century, as reflected in its name which spotlights grilled sandwiches. In addition to a new menu, the company has taken a technological step forward with online ordering and email alerts. The menu offers a variety of grilled and hot sandwiches, wraps, salads and soups.