Skip to main content

China Star

restaurant · chinese restaurant · Iowa City, IA

Address
201 S Clinton St #118, Iowa City, IA 52240
Phone
(319) 338-6395
Website
chinastarvip.com
Where
41.6597, -91.5348

Search Hominin for China Star

Other restaurants nearby

More in Iowa City

China Star — restaurant in Iowa City, IA | Hominin