The elevated restaurant design at the iconic resort makes the restaurant a prime culinary destination on the Las Vegas strip.