Get directions to: Ali Baba, Newbury Park, CA Restaurant address: 2405 Michael Dr Newbury Park, CA 91320, USA Driving Walking Bicycling Restaurant: Ali Baba