The China Hut Restaurant North Clark Street's
new location is at
7100 North Clark Street
Chicago, Il 60626
Below is a Google map of this location. You can use it directly on this page or you can click on "Google Maps" link at the below the map to go to the full size page on Google maps.
To get directions click on the links in the balloon.
You can even print out the results when you are done.