Formosa is a top sushi and asian fusion restaurant serving fresh sushi, and unique cocktails drinks! Located at the ground level of Hotel Vetro.

East College Street 221
Iowa City 52240 IA US
Get directions
Sunday 11am-9pm Monday 5pm-9pm Tuesday 5pm-10pm Wednesday 5pm-10pm Thursday 5pm-10pm Friday 11am-10pm Saturday 11am-10pm