Full menu with prices & pictures
D'angelo Sandwich Sh... 73 Highland Avenue, Needham, 02494,...
The restaurant from Needham offers 47 different meals and drinks on the card at an average $4.3.
The average rating of 4.3 shows that the visitors have been very satisfied with the D'angelo Sandwich Shops so far.
With a healthy and balanced breakfast you can start into the day perfectly here.