Super Sushi

6160 West Tropicana Avenue Las Vegas 89103