If you love eating pizza, New York State is the best place for you to live. 7 pizza shops have just been declared as some of the very best in all of America.
Since it seems like 2020 has gone up in flames anyway, there's some tips that you can follow to make sure that your holiday meals don't end up the same way.