Gyro World NYC is a restaurant with 3 locations in Flushing, NY; Long Island City, NY; Ridgewood, NY. Order takeout online for pickup or delivery.