2024

THE POINT

Shopping mall
4/5
1 review
Opened in 2010 Malta's most modern shopping centre was created in the ... Read more
2024

LE PLAZA

Shopping mall
A modern shopping centre with air conditioning and transparent lifts. His ... Read more