3400 Paradise Rd, Las Vegas, NV 89169, United States
View on Map
What travelers say:
This steakhouse is opened in a hotel, the environment is good, the hotel decoration is better, the steak is useless, the block is large, the steak seasoning inside is a lot, more used to the taste of black pepper.