Skip to main content
The Kitchen Archive

Eats Archive › Illinois › Chicago

Chicago, IL

Chicago's Best Chinese Restaurant - Lo's China Chef

1 post · Dec 10, 1998

NelsonUniversity of Illinois at ChicagoDec 10, 1998
Chicago's Newest and most Innovative Chinese restaurant!!  Dishes from Chop Suey to Fillet Flounder!!  Check it out at:

Lo's China Chef (Over 100+ seating)
2849 W. Irving Park Rd.
(773)-539-1388

For quick pickup's

Lo's China Kitchen (Watch them cook in an open kitchen!) 2800 W. Irving Park Rd. (773)-583-2888

-Nelson Lo
Share this page