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
Chicago, IL