2801a Florida Avenue Miami, FL 33133
Seated: 125
Standing: 150
Square Feet: 4,000 ft2
Versatile venue with an array of configuration options for formal dining, dancing, or stage areas.