Atlas World Grill, IOWA CITY, Iowa (IA)
Readily operating at 127 Iowa Avenue () in IOWA CITY, Iowa (IA) (52240), Atlas World Grill are available at 3193417700. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in IOWA CITY, Iowa (IA)
Atlas World Grill contact information and details:
Address: 127 Iowa Avenue - , IOWA CITY, Iowa (IA) 52240
Contact Phone: 3193417700
