Lo's China Kitchen
Chinese Restaurant
2800 W Irving Park Rd
Ste C (California Ave & Mozart St), Chicago, IL 60618
(773) 583-2888
(773) 583-2888
3.4 / 5 based on 29 votes
Photos
Try their Kung Pao Chicken!!! So yummy!
The mongolian beef spicy is the best, along with the shrimp fried...
... best, along with the shrimp fried rice. The bomb.com