2000 Las Vegas Blvd S, Las Vegas, NV 89104, United States
View on Map
What travelers say:
This store was booked before coming, mainly to see the scenery, eating at the highest level, it feels very good, the food is nothing more than steak and soup, the taste is not very good, but the environment and service are first class.