Get directions to: New China, Auburndale, FL Restaurant address: 320 Havendale Blvd Auburndale, FL 33823, USA Driving Walking Bicycling Restaurant: New China