Address 68 BIS RUE DE POISSY 78100 SAINT-GERMAIN-EN-LAYE France Phone number 0155420131 See all Payot shops