Get directions to: Gyro World, Flushing, NY
Restaurant address: 194-23 Northern Blvd Flushing, NY 11358, USA
Restaurant: Gyro World