Address Piazza Giuseppe Garibaldi 23 20080 Albairate (MI) Italy Phone number 3460590056 See all Payot shops