About
Restaurant where you can enjoy the best of the typical food from Spain and the Canary Islands, only 50 meters from the sea. A perfect place to have a dinner, where you can choose to enjoy it breathing the refreshing air from the sea, or in the intimacy of a cave inside the restaurant.
Details