Alfred Azzopardi Tailoring

106a, Triq Santa Lucija, Valletta, Malta, VLT 1181