23092 Perdido Beach Boulevard Orange Beach, AL 36561
Seated: 120
Standing: 100
Square Feet: 2,187 ft2