Sushi restaurant · 349 W Mariposa Rd, Nogales, AZ
To-Go · Dine-In
More food in Nogales, AZ · Sushi in Nogales