Get directions to: New China, Spring Hill, FL Restaurant address: 146 Mariner Blvd Spring Hill, FL 34609, USA Driving Walking Bicycling Restaurant: New China