There's a reason why this place is so well known and well liked- the food is awesome. If you are in the area I highly recommend you check it out.
142 Nahatan StNorwood, MA 02062
From Business: D’Angelo – the Guru of grilled greatness! For over 50 years, D’Angelo guests have feasted upon freshly grilled sandwiches from our Famous Number 9™ to our Build Y…