#1 Location Near Las Vegas Strip
Inside Same Plaza as Deja Vu Showgirls
Behind Fashion Show Mall, Trump Tower Hotel Las Vegas