9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 110
Standing: 75
Square Feet: 1,200 ft2
Ceiling Height: 12 ft