China Inn
1435 1st Ave NE
Cedar Rapids, IA 52242 Map
Phone: (319) 247-1888