Get directions to: 88 Noodle, Orlando, FL Restaurant address: 730 N Mills Ave Orlando, FL 32803, USA Driving Walking Bicycling Restaurant: 88 Noodle