Eiffel Tower Restaurant

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

Restaurant—Fine dining

19 Followers


About

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, gl... Read more

Followers (19)