Ali Baba Family Restaurant
421 E Main St, El Cajon
(619) 442-3622
Recent Reviews
Ali Baba Family Restaurant
421 E Main St, El Cajon 92020
(619) 442-3622