321 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 240
Standing: 250
Square Feet: 3,363 ft2