Address Via delle Caserine 1 31012 Cappella Maggiore (TV) Italy Phone number 0438 930031 See all Payot shops