Mastros' treehouse restaurant inside the mall at Encore in Las Vegas.
Photo by Reader_reader
Posted October 4, 2010