Get directions to: New China, Streator, IL Restaurant address: 1 Northpoint Dr Streator, IL 61364, USA Driving Walking Bicycling Restaurant: New China