2988 McFarlane Road Miami, FL 33133
Seated: 27
Standing: 35
Square Feet: 528 ft2
Located on the 5th floor/rooftop Panoramic views of Biscayne Bay and Downtown Miami Floor to ceiling windows and outdoor terrace