While each meticulously
prepared dish is a treat for
the palate, the restaurant itself offers a feast for the eyes; sitting
more than 100 feet above Las Vegas Boulevard, the Eiffel Tower
Restaurant provides one of the most vibrant views in all of Nevada.