Outlet Agazzinigenerali
Level 0, The Plaza Shopping Centre, Sliema, Malta, SLM 1640
+356 2133 4668 Phone