2988 McFarlane Road Miami, FL 33133
Seated: 180
Standing: 250
Square Feet: 2,520 ft2
Located on the 5th floor Panoramic views of Biscayne Bay and Downtown Miami Floor to ceiling windows with wrap-around outdoor terrace