Address 9 Rue Louis de Montflacon 1227 Carouge Switzerland Phone number 022 301 22 10 See all Payot shops