Address 21 21 avenue Du Général De Gaulle 83980 Le Lavandou France Phone number 0494710023 See all Payot shops