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