Skip to content

Super Sushi - Las Vegas

6160 W Tropicana Ave, Suite E-5 Las Vegas, NV 89103

Closed Opens Tuesday at 11:30AM