Spices in Malta Zammit & Cachia Trading Co Ltd Address: Cachia Buildings, Cannon Road, QRM 05 Qormi Malta Phone Number: +356 21 48 45 72