That post was all about your "NYC pizza joint" said to be the third-best in the world. Would I rather be in Napoli? Or on the nearby Sorrento coast? You have no idea.