This charming restaurant in Huesca offers a warm welcome to families.
Pje. Canal de Berdún, 3, 22004 Huesca