9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 165
Standing: 215
Square Feet: 1,790 ft2
Ceiling Height: 24 ft