Mediterranean Delights Cleo Third Street

When Cleo Third Street opened two weeks ago inside the Orlando Hotel, a Cleopatra look-alike stood on the stairway landing greeting guests as they arrived. The new, 6,000-square-foot restaurant design by DesignAgency is striking. There is an enormous seven-foot mirrored ball hanging over the entrance in the front patio. It reflects back the guests entering…