Get directions to: China Inn, Cedar Rapids, IA Restaurant address: 3200 16th Ave Sw Cedar Rapids, IA 52404, USA Driving Walking Bicycling Restaurant: China Inn