1992 River Rd, Des Plaines
(847) 390-9499
To sum it all in two word: mind blowing. China Wok is easily the best restaurant in Illinois, maybe in the United States. Mr. Chow Mein's orange chicken is probably the best thing your taste buds will ever taste, and don't get me started with their...