Eating Greek at Lefteris Gyro III restaurant in Yonkers, NY.

Feedback

Do you manage or own Lefteris Gyro III?

Yes