E-mail: Pentimalta@gmail.com

Tel:  +356 27455629

Shop address: 97, Tower Road, Sliema