Get directions to: China Ii, Sanford, FL Restaurant address: 5228 West State Road 46 Sanford, FL 32771, USA Driving Walking Bicycling Restaurant: China Ii