Address Rue des Champs Lovats 11 1400 YVERDON Switzerland Phone number +41 79 6220771 See all Payot shops