Alba HomeShopsAlba Alba CN Piemonte IT12051 Via Cavour 8CPhone+39 0173 33568Opening HoursMonday 10:30 - 13:30 15:30 - 19:30Tuesday to Saturday10:30, 13:30 16:00 19:30Sunday 10:30 - 19:30 Book your appointment