210 11th Street Miami Beach, FL 33139
Seated: 45
Standing: 45
Square Feet: 2,000 ft2
800 square foot patio, 1200 square feet interior space.