Fashion
Telephone: 79705867 / 79270026
Address: 187, Zabbar Road, Fgura
Address: 238, Zabbar Road, Fgura
Sliema