Get directions to: Chens King Wok Restaurant, Lake In The Hills, IL
Restaurant address: 335 N Randall Rd Lake In The Hills, IL 60156, USA
Restaurant: Chens King Wok Restaurant