image of the Formosa

Formosa

221 E. College St. Iowa City IA, 52240 | (319)338-8880


Menu of Formosa

 
go

Back to Top