From reading all of the posts, I now know about the various brands of pepperoni and especially Ezzo. I have an Italian deli/shop near me and today I asked the brand of pepperoni they carry. They said it was Margherita or Margarita or something like that. Does anyone have any info on this brand as to how it ranks in taste/quality/etc in the pepperoni world?
Lance