Eating Italian Pizza Sandwich at Taormina's Pizzeria in Dublin Pa restaurant in Dublin, PA.

Feedback

Do you manage or own Taormina's Pizzeria in Dublin Pa?

Yes