Ali Baba Restaurant
(619) 442-3622 | View Website

421 E Main St, El Cajon, CA | Directions   92020

32.794821 -116.957115

Ali Baba Restaurant
Ali Baba Restaurant
 
50% 100 5 2 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!