Full menu with prices & pictures
D'angelo 211 North Street, Foxborough, 02035,...
The restaurant from Foxborough offers 47 different dishes and drinks on the card at an average price of $4.3.
The average evaluation for D'angelo is 4, which means that the customers have a very high opinion of this restaurant.