9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 630
Standing: 225
Square Feet: 5,040 ft2
Ceiling Height: 14 ft