Apple Piazza Liberty Opens its Doors in Milan, Italy Thousands of customers visited the new store on opening day. Usman Qureshi 6 years ago