Get directions to: China Fun, Winter Springs, FL Restaurant address: 5683 Red Bug Lake Road Winter Springs, FL 32708, USA Driving Walking Bicycling Restaurant: China Fun