401 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 9
Standing: 10
Square Feet: 143 ft2