Ali Baba Cafe

  • Restaurants
1464 Madera Rd. Unit J-K
Simi Valley, CA 93065
(805) 526-8400