Get directions to: New China, Chester, IL Restaurant address: 512 Chester Ctr Chester, IL 62233, USA Driving Walking Bicycling Restaurant: New China