(356) 2134 3832/3/4
info@plazamalta.com
It’s always handy to check the opening hours before a visit.
The Plaza is located in the heart of the Sliema shopping district.
Discover more about The Plaza and it’s qualities.