Cala Clémence del Portitxol is a charming beachfront restaurant in Jávea, perfect for a relaxed family meal.
Carrer de la Barraca, 96, 03738 Urbanització Mar Azul, Alicante