Piazza Italia
Fashion
Telephone: 22103207/ 22103220
Outlets
Piazza Italia
Address: Level -1, The Point Shopping Mall, Tigne Point, Sliema
Piazza Italia
Address: Republic Street, Valletta
Piazza Italia
Address: Centerparc, Triq it-Tigrija, Qormi
Piazza Italia
Address: Arkadia Commercial Centre, Fortunato Mizzi Street, Victoria, Gozo