Eating Italian Pizza at Pita & Pizza restaurant in Central Islip, NY.

Feedback

Do you manage or own Pita & Pizza?

Yes