Taggiasca Olive Tree
Taggiasca olive tree
Origin: Liguria - Italy. Italian Taggiasca olives are very small black olives with a distinctive but delicate flavor, fruity aroma and earthy taste. Delicious in salads, pasta or antipasti trays.