Get directions to: China Inn, Lincoln, NE Restaurant address: 2662 Cornhusker Hwy Ste 8 Lincoln, NE 68521, USA Driving Walking Bicycling Restaurant: China Inn