221 E College St Ste 241, Iowa City 52240, United States
No delivery
Spot something wrong?
Dishes at Formosa Asian Cuisine. Prices may vary in venue.