05/09/2023
Congrats to Felix Toro and all of the rogue nomads in this article. Never doubt that NYC is the #1 city for pizza.
I was sitting next to a forklift inside a brewery in Queens when I understood that everything I knew about New York pizza was wrong.