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

421 E Main St, El Cajon, CA   92020

32.794821 -116.957115
Map of Ali Baba Restaurant
 
50% 100 5 2 Votes
Your Friends

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