News

A new Mediterranean restaurant has opened at a boutique hotel in Miami Beach. The Balfour Hotel, formerly The Lord Balfour, is home to Cleo, now open in the South of Fifth neighborhood.