Get directions to: X S, Orlando, FL Restaurant address: 9101 International Drive Orlando, FL 32819, USA Driving Walking Bicycling Restaurant: X S