620 East Las Olas Boulevard Fort Lauderdale, FL 33301
Seated: 200
Standing: 300
Square Feet: 2,799 ft2