Alibaba Restaurant
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (805) 791-3303
Address: 1464 Madera Rd, Simi Valley, CA 93065
Website: http://www.babacafe.com
Phone: (805) 526-8400
Ali Baba Cafe
585 E Los Angeles Ave, Simi Valley, CA 93065
1230 Madera Rd, Simi Valley, CA 93065
1627 E Los Angeles Ave, Simi Valley, CA 93065
2025 1st St, Simi Valley, CA 93065
1161 Simi Town Center Way, Simi Valley, CA 93065
1464 Madera Rd, Simi Valley, CA 93065
1308 Madera Rd Ste B6, Simi Valley, CA 93065
590 E Los Angeles Ave, Simi Valley, CA 93065
525 Country Club Dr, Simi Valley, CA 93065
1213 Simi Town Center Way, Simi Valley, CA 93065