Fashion
Telephone: 21496291
Address: 17 & 19, Tower Road, Sliema
Sliema
Marsa, Mosta, Sliema, St. Julian's, Valletta, Victoria, Gozo