(+356) 2134 3832/3/4
(+356) 2134 3830
Plaza Centres plc
Address Level 3, The Plaza Commercial Centre, Bisazza Street, Sliema SLM 1640, Malta
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 MYC
About The Plaza
Terms and Conditions
Sign up to our newsletter for the latest updates
© 2022 Plaza.