Located on the ground level of our hotel, Formosa is famous for delicious Asian cuisine served in a lively and energetic atmosphere. Containing traditional sushi items coupled with innovative Asian fusion dishes and daily specials, this restaurant has a can’t-miss menu of exceptional selections. Prepare to be amazed with each bite and plan to come back for more.
Step outside your comfort zone and try something new during your stay in Iowa City. From classic American burgers and fries to ethnic cuisine like Japanese, Indian, Italian, and Mediterranean, there is something for all tastes in the downtown area. Plan the perfect menu for every meal during your stay here and feel free to ask our front desk staff for their recommendations on local favorites.