9851 Canyon Run Drive Las Vegas, NV 89144
Seated: 250
An outdoor space with panoramic views of the Red Rock Mountains for up to 250 guests.