Address Av. de Carlos III el Noble Etorbidea, 24 31003 Pamplona Spain Phone number 948 29 20 06 See all Payot shops