Address 21 Rue Grand Bay 1220 Vernier Les Avanchets Switzerland Phone number 079 507 22 32 See all Payot shops