This restaurant specializes in Mediterranean and Canarian cuisine, offering diners beautiful sea views. It is located in Playa de las Américas.