551 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 180
Standing: 190
Square Feet: 1,458 ft2