Eiffel Tower Restaurant has added an exclusive caviar experience offering some of the best views of the Strip. Acclaimed Chef and Partner Jean Joho and the team at Eiffel Tower Restaurant have created an experience for guests to immerse in the world of caviar with six different caviars and six composed dishes featuring caviar. The menu features three imported … [Read more...] about Eiffel Tower Restaurant’s New Caviar Bar