321 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 280
Standing: 295
Square Feet: 2,958 ft2