Get directions to: Ali Baba, Davis, CA Restaurant address: 220 3rd Street Davis, CA 95616, USA Driving Walking Bicycling Restaurant: Ali Baba