Rest. Ca l'Enric

Camprodon, Spain