Address 1/5 rue de la haute montée 67084 STRASBOURG France Phone number 0369714029 See all Payot shops