Powered by Tripadvisor

Ali Baba Mediterranean Kitchen

7411 Remcon Cir
El Paso, TX 79912
Uber
MORE PHOTOS