2889 McFarlane Road Miami, FL 33133
Seated: 24
An intimate, indoor private dining room for a small group to gather around one large rectangle table together. With touches of plants and sun streaming through the windows.