Katsura Sushi Bar

5380 N Mesa St #101 El Paso TX 79912 USA

(915) 584-6160

Location