Imglogo_thegazette Imglogo_kcrg
Ali Baba Restaurant
PLACE
Info
335 S. Gilbert St.
Iowa City, IA 52240
(319) 887-7078
Bookmark and Share
Cuisine: Mediterranean

Map & Directions

About this Place

Comments

To-
day
monday
Dec 22