• E-mail
The Luna Rossa restaurant at the Neonopolis mall in downtown Las Vegas Wednesday, August 1, 2012.

Steve Marcus