4321 West Flamingo Road Las Vegas, NV 89103
Seated: 60
Standing: 45
Square Feet: 810 ft2
Ceiling Height: 9 ft