Okazuri Floating Sushi

865 N Resler Dr Ste C
El Paso, TX
915.581.7733
31.858373
-106.558549

for Okazuri Floating Sushi
Directions
from: