Ali Baba Cafe Add to favorites 0 Ali Baba Cafe 1464 Madera Rd. Unit J-K, Simi Valley, CA, 93065(805) 526-8400
Write a review