401 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 350
Standing: 350
Square Feet: 3,864 ft2