I'm scared to put this but I love a square Champion Pizza. I've had better but this hits different. What's your top pizza spot in NYC: