Eating Italian Pizza Sandwich at Santoro's Sicilian Trattoria restaurant in Dedham, MA.

Feedback

Do you manage or own Santoro's Sicilian Trattoria?

Yes