Roberto Cavalli opens Cavalli Restaurant & Lounge in South Beach