L'Ó is a fine dining restaurant offering an elegant experience with a focus on exceptional cuisine. It has been awarded a Michelin star since 2013.