Leos Cafe Bar offers a mix of Canarian and international cuisine, alongside snacks and cocktails.