Giada’s Restaurant – Las Vegas, NV

Several hydraulic bi-folding windows provide panoramic views of the Las Vegas strip.