Get directions to: Ali Baba, Iowa City, IA Restaurant address: 335 S Gilbert St Iowa City, IA 52240, USA Driving Walking Bicycling Restaurant: Ali Baba