Bay Street,
St Julian's, STJ 3311, Malta
+356 21 38 44 21
Malta's biggest shopping mall with everything you'd expect - restaurants, services, family entertainment and of course, shops.
Business HourMon - Sun: 10 am - 10 pm