Rhodes Twenty10 is a steakhouse located in Le Royal Meridien Beach Resort. It offers a sophisticated atmosphere with a menu that features premium cuts of meat like wagyu beef and Australian lamb. The restaurant also has an extensive wine list.