Formosa


221 E College St.
Iowa City, IA 52240
formosadowntown.com

Ph. 319.338.8880

 

On the Menu:
Chinese
Japanese
Seafood
Sushi

Located at the ground level of Hotel Vetro in the beautiful downtown Iowa City. Enjoy our variety of fresh sushi and dinner options.

 

 

 

 

 

Full Site