Devotay, IOWA CITY, Iowa (IA)
Conveniently located at 117 north linn street () in IOWA CITY, Iowa (IA) (52245), Devotay is available at 3193541001. It is best to give them a call beforehand to make a reservation.
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