D’Angelo Grilled Sandwiches Restaurant Review:
Just off Highway 91, this branch of the New England sandwich chain offers a large variety of grilled hot sandwiches on toasted rolls, plus cold deli subs and wraps, salads and even bowls brimming with hearty sustenance, like the BBQ steak and cheddar bowl. Year-round, you'll find affordable lobster sandwiches on the menu, too. D'Angelo also sells all the accompaniments, such as soups, fountain...