Discover A Fresh Taste Of Japan At Sushi Itto Now Open El PasoDiscover A Fresh Taste Of Japan At Sushi Itto Now Open El PasoSushi Itto, Mexico's largest sushi franchise, is now open in downtown El Paso. MonikaMonika