4321 West Flamingo Road Las Vegas, NV 89103
Seated: 320
Standing: 300
Square Feet: 6,146 ft2
Ceiling Height: 20 ft