Sushi Tower & Steakhouse Map






Sushi Tower & Steakhouse

In the Grand Canyon Shopping Center at the corner of Flamingo
4145 S. Grand Canyon Ave.
Las Vegas NV 89147
702-368-4336

More Information for Sushi Tower & Steakhouse