Ciappetti Mdina

5, Saint Agatha's Esplanade, Imdina, Malta, MDN 1160