Tigne Point, Piazza Tigne, Sliema, Malta

Daniel’s Mall 114 Saint Joseph High Street Hamrun il-Hamrun, HRM 1017