2670 East Sunrise Boulevard Fort Lauderdale, FL 33304
Seated: 350
Standing: 400
Square Feet: 3,969 ft2