52 Triq Il-Gzira (The Strand), Gzira
Gzira
179 Triq Ix-Xatt, 1652 Gzira, Central Region
SLIEMA RD, GZR1635 Gzira, Central Region
Gzira, Central Region