Puglia Sapori Taralli Pugliesi, With Olive Oil 10.58 OzSavoury snacks. Product and packaged by Puglia Sapori srl - Italy. Production of Italy.