Sol de Jávea is a bright, family-friendly restaurant with a lovely outdoor terrace perfect for enjoying the Spanish sun.
Avinguda del Mediterrània, 180, 03730 Badia de Xàbia, Alicante