Mexico City’s Popular Sushi Itto Set To Open In Downtown El PasoMexico City’s Popular Sushi Itto Set To Open In Downtown El PasoSushi Itto, Mexico's largest sushi franchise is opening its first flagship restaurant in the U.S in downtown El Paso.MonikaMonika