Formosa in Iowa City
221 E College St,
Iowa City, 52240
(319) 338-8880
(319) 338-8880
Providers of asian in Iowa City
asian, dining, food, restaurant