Eating Turkish at Gyro Pita Place restaurant in Newark, NJ.

Feedback

Do you manage or own Gyro Pita Place?

Yes