9777 South Las Vegas Boulevard Las Vegas, NV 89183
Seated: 95
Standing: 60
Square Feet: 1,015 ft2
Ceiling Height: 12 ft