Lo's China Kitchen

2800 W Irving Park Rd
Chicago , IL  60618

Sponsored links:


Lo's China Kitchen, Chicago

Click the play button to the right to watch this company's video. If they don't have one ask them to add one today! For a map and driving directions to 2800 W Irving Park Rd in Chicago please scroll down and click the link under the map to "View Larger Map". Reviews for Lo's China Kitchen can be found by clicking the "Read Merchant Reviews" link to the right. You can add your own review as well! 2800 W Irving Park Rd is the address for Lo's China Kitchen. They can also be reached by phone at (773) 583-2888. Lo's China Kitchen is located at 2800 W Irving Park Rd but if you visit them and find they aren't there, please click the "Send" button below.


Asian Restaurants