Get directions to: New China, Highland, IL Restaurant address: 2663 Northtown Way Highland, IL 62249, USA Driving Walking Bicycling Restaurant: New China