333 Biscayne Boulevard Way Miami, FL 33131
Seated: 30
Standing: 40
Square Feet: 645 ft2
Hosting up to 30 seated or 40 standing guests, this 645-square-foot space provides the perfect canvas for culinary exploration. It’s an impeccable venue for celebrating life’s moments in style.