Aglio OLIO, IOWA CITY, Iowa (IA)
Readily settled at 521 East Washington Street () in IOWA CITY, Iowa (IA) (52240), Aglio OLIO are available at 3193516088. It is best to in ahead of time to arrange your place 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
