Casa de Comidas Leni is a restaurant offering authentic, homemade cuisine with a Gomera influence.