3655 S Las Vegas Blvd, Las Vegas, NV 89109, United States
View on Map
What travelers say:
The logo of the restaurant is the Eiffel Tower, which is generally known to locals and is considered a landmark building. I had a French meal there. The steak tasted very good, but the grilled salmon was a little fishy.