Fashion
Telephone: 21496291
Address: 17 & 19, Tower Road, Sliema
Hamrun, Mosta, Sliema, Valletta, Victoria, Gozo
Paola, Sliema, Valletta
Paola, Sliema, Valletta, Victoria, Gozo