Eiffel Tower Restaurant

3655 South Las Vegas Boulevard, Las Vegas, NV, United States

Fine Dining


As the glass elevator whisks you more than ten stories above The Strip's glitter and glow, anticipation grows: This is not just another French restaurant. When you reach the rich, quiet, glass-... Read more

Followers (34)