1705 S 1st Ave # H
Iowa City, IA 52240-6037 Map
Phone: (319) 338-8011

Taste Of China
2012 8th St
Coralville, IA 52241-1502 Map

Taste Of China
208 N Linn St
Iowa City, IA 52245-2149 Map