This charming restaurant is a fantastic spot for families seeking a relaxed meal with a beautiful view.
Barranco de la Verga, s/n, 35120 Arguineguín, Las Palmas