Canela Fina is a seafood restaurant offering fresh fish and shellfish, along with Mediterranean cuisine. It features a terrace and group menus.