Eating Italian Pizza Salad at Pizza A Metro restaurant in Phoenix, AZ.

Feedback

Do you manage or own Pizza A Metro?

Yes
Amp Menu