Salt and Pepper is a charming restaurant in Dénia that offers a delightful dining experience for the whole family.
Carrer de les Barques, 3, 03700 Dénia, Alicante