Eating Italian Pizza Sandwich at Thatz'a Pizza restaurant in Camp Hill, PA.

Feedback

Do you manage or own Thatz'a Pizza?

Yes