Aglio OLIO, IOWA CITY, Iowa (IA)
Comfortably situated at 521 East Washington Street () in IOWA CITY, Iowa (IA) (52240), Aglio OLIO can be reached at 3193516088. Make sure you call ahead of time to book your spot in the restaurant.
More restaurants in IOWA CITY, Iowa (IA)
Aglio OLIO contact information and details:
Address: 521 East Washington Street - , IOWA CITY, Iowa (IA) 52240
Contact Phone: 3193516088