2900 Riomar Street Fort Lauderdale, FL 33304
Seated: 30
Standing: 25
Square Feet: 374 ft2
Ceiling Height: 8 ft