Address Route de Chancy 29 1213 Petit Lancy Switzerland Phone number 022 792 92 36 See all Payot shops