Address 24 24 rue Gambetta 64500 Saint Jean De Luz France Phone number 0559852200 See all Payot shops