Address Route de Suisse 22 1290 Versoix Switzerland Phone number 0041 22 779 02 4 See all Payot shops