Hi all,
Where do you shop for clothes around here? I have been to the Tigne Point and the Plaza in Sliema, see some familiar brands, but the prices are just way too much than what you would pay for this stuff in US. Are there any discount stores of brand clothing? Like TJMaxx or Marshalls in US? Any department stores, offering good quality clothes? Thanks a lot for any advice!
Irina