This charming restaurant offers a delightful experience for families.
Pl. del Baluarte, s/n, 31002 Pamplona, Navarra