Formosa is located in the heart of Downtown Iowa City. Formosa is one of the premier Sushi restaurant in the midwest.
Visit our website, www.FormosaDowntown.com, to place an online order to go, fill out an application, look at our menu, and much more!
For specials and contests, Follow us on:
Twitter @FormosaIowaCity & Instagram @FormosaIowaCity