Skip to Main content
Formosa Sushi Bar Formosa Sushi Bar
0
Sign in
Currently not accepting online orders
Formosa Sushi Bar Formosa Sushi Bar
221 E College St, Iowa City, IA
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.