Get directions to: Sushi Wow, North Las Vegas, NV Restaurant address: 5585 Simmons St North Las Vegas, NV 89031, USA Driving Walking Bicycling Restaurant: Sushi Wow