(356) 2134 3832/3/4
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.
Powered by ANCHOVY.
About The Plaza
Terms and Conditions
Sign up to our newsletter for the latest updates
© 2022 Plaza.