Eating American (New) Greek Sandwich at Pita Pita restaurant in Syracuse, NY.

Feedback

Do you manage or own Pita Pita?

Yes