20 Barth Street
Hamrun HMR1067
Malta

Get Directions