Kuching Restaurants

Formosa Sushi Bar

Address: 221 E College St, Iowa City, IA 52240
Formosa Sushi Bar
$
Formosa is located in the heart of Downtown Iowa City. We specialize in the finest fusion concepts encompassing our signature sushi rolls, entrees and specialty martinis. Try the delicious Las Vegas Roll, or a one of a kind martini. Formosa can accommodate an intimate date for two or large groups for any occasion.

El Patron Taco & Tequila Bar

Address: 219 Iowa Ave, Iowa City, IA 52240
$ Recommended New Editor's Pick

Sobremesa Cuisine y Cantina

Address: 555 Hwy 965, North Liberty, IA 52317