Natures Promise makes a frozen pepperoni pizza with uncured pepperoni! So there are no nitrates or nitrites. Reviews are mixed about how bad those things really are, but if you can avoid them, why not?
No comments yet.
RSS feed for comments on this post.
Sorry, the comment form is closed at this time.