theavocado
in
El Paso, TX
Sushi Express
5700 N Mesa St # F
El Paso
TX
79912
(915) 581-3513
4.9
mi