Taste Of China Chinese Rstrnt 208 N Linn St Iowa City, IA 52245 Phone: (319) 356-0983
Category: Restaurants