3730 South Las Vegas Boulevard Las Vegas, NV 89158
Seated: 1,125
Standing: 750
Square Feet: 11,897 ft2