Eating Pizza at Scordato's Pizzeria restaurant in Tucson, AZ.

Feedback

Do you manage or own Scordato's Pizzeria?

Yes