Buy Now

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