Menu With Prices Online
Menu
Cuisines
Locations
Menu
Formosa Sushi Bar
IA
Formosa Sushi Bar in Iowa
Japanese
Asian
Sushi
3.1
Formosa Sushi Bar Near me
1
restaurant location in Iowa
Iowa City