IL PALAZZIN

R LORIA STREET
Qawra
Malta