Jewellery & Watches
Telephone: 22105000/22105201
Address: Naxxar Road, Iklin
Bugibba, Sliema, Valletta
Floriana, Pieta
Sliema, Valletta