12300 South Las Vegas Boulevard Henderson, NV 89044
Seated: 10
Square Feet: 405 ft2
Empty Floor Plan