Get directions to: China Fun, Deltona, FL Restaurant address: 2120 Saxon Blvd Deltona, FL 32725, USA Driving Walking Bicycling Restaurant: China Fun