This charming restaurant is a hidden gem for families in Jávea.
Ctra. del Portitxol, 96, 03738 El Tosalet, Alicante