Sliema May 28, 2019 October 12, 2021 SliemaPlaza shopping centre, Tas-Sliema, MaltaSliema Malta Post navigationSt Julians