Skip to main content

Taste of China

restaurant · chinese restaurant · Iowa City, IA

Address
1705 S 1st Ave, Iowa City, IA 52240
Phone
(319) 338-8011
Website
tasteofchinabedford.blogspot.com
Where
41.6426, -91.5055

Search Hominin for Taste of China

Other restaurants nearby

More in Iowa City