Fenech, Carmel

11, Triq il-Bufula Hamra, Mosta, Malta, MST 4517