Seasonings Allspice Seasoning – Get The Right Punch To Your Food! Allspice, in fact, is known to be the most confusing spice in the world. Sometimes it is funny when we…