Earlier this month, I attended a tomato tasting held by Scott from Scott’s Pizza Tours. Wow! It was definitely the most intense tomato experience I’ve ever had. We did a blind taste test of 16 canned tomatoes (and there were ...
Read More » Home / Tag Archives: best tomatoes for pizza