Get directions to: Gyro Gourmet, Flushing, NY
Restaurant address: 19617 Northern Boulevard Flushing, NY 11358, USA
Restaurant: Gyro Gourmet