Since opening its doors in 1993 in the heart of Sliema's commercial centre, this shopping complex was the first local organization to enter the market with the concept of a "one-stop shopping” experience.
Open Monday to Saturday 9:30am to 7pm with over 40 local and international outlets, automated banking services, hair and beauty salon.
The Plaza on 2134 3832