April 19 is National Garlic Day in the States. Why not celebrate with a roasted garlic ice cream cake, chocolate garlic cream pie, or just grab a spoon and dig into a jar of roasted garlic white wine jelly. Garlic: it’s nature’s candy.