Restaurants from Iowa City


2.5
Menu Menu
Open Now
City City: Iowa City, 124 E Washington St Iowa City, IA 52240
global.description-feedback This restaurant is closed. Open Table must be removed from t...