1201 Airway Blvd, El Paso, Texas 79925 USA
Texas roll shrimp tempura and a delicious salmon roll with lemmon. It was gone is a flsh!
Photo Credit: Yelp