F&F Victoria, Gozo

International fashion brand F&F opens it’s third store in the region of Malta. After opening the Hamrun and Sliema outlets, F&F opens its’ third store this time in the sister island of Gozo. Known for its low cost and high quality products, F&F Gozo aims at attracting its new clients in the region.