Devotay, IOWA CITY, Iowa (IA)
Readily operating at 117 north linn street () in IOWA CITY, Iowa (IA) (52245), Devotay can be called at 3193541001. Make sure you contact them before you go to select your place in the restaurant.
More restaurants in IOWA CITY, Iowa (IA)
Devotay contact information and details:
Address: 117 north linn street - , IOWA CITY, Iowa (IA) 52245
Contact Phone: 3193541001
