China Inn Restaurant
3200 16th Ave SW, Cedar Rapids
(319) 363-3388
Recent Reviews
China Inn Restaurant
3200 16th Ave SW, Cedar Rapids 52404
(319) 363-3388