9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 330
Standing: 350
Square Feet: 3,035 ft2
Ceiling Height: 24 ft