HOME > Chowhound > Greater Boston Area >


New Sandwich Shop in Dedham

  • 0

Santoro's Trattoria, a new Italian foods and take out on Rt. 109 in Dedham, opened a few months ago and it's pretty nice. The sandwiches are really high quality and the Italian takeout is great. The owner has done a lovely job on the place and the food is delicious. I really recommend it.

  1. Click to Upload a photo (10 MB limit)