1. China Palace 10870 N Il Route 47, Huntley, IL 60142 Coordinate: 42.17107,-88.42735 Phone: (847) 961-6688