9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 745
Standing: 700
Square Feet: 6,070 ft2
Ceiling Height: 24 ft