Cleo Reopens At The Redbury

Miami Food

After months of closure, Cleo returns to it’s rightful place as main restaurant at Miami’s chic Redbury Hotel, “We are elated to bring Cleo, my favorite restaurant, to South Florida,” said Marcelo Tenenbaum of Blue Road, the group collaborating with SBE on Cleo. “There’s absolutely nothing like it in the area, and we can’t wait for Redbury’s guests to enjoy this unique and amazing culinary experience in a very special setting.”