J ATTARD JEWELLERS LTD 0.0 0 reviews 40 Triq Emm AttardSta Venera - NHD - SVR 1333 Jewellers Whatsapp Facebook Twitter Linkedin Recommend Call Directions Directions