Ali Baba Restaurant
421 E Main St El Cajon, CA 92020-4005
619-442-3622
Atmosphere
Family Friendly
Meals Served
Breakfast
Business Hours
Payment Types