Atlas World Grill, IOWA CITY, Iowa (IA)
Readily settled at 127 Iowa Avenue () in IOWA CITY, Iowa (IA) (52240), Atlas World Grill is available at 3193417700. It is best to give them a call early in advance 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