Tag Archives: Artichoke Pizza

New York City’s Artichoke Pizza—Don’t Let the Name Fool You!

Taking full advantage of “The City That Never Sleeps,” I continued my evening’s adventure for what would be my third and final pizza stop of the day. On the advice of house-concert impresario Drew, I hoofed it in the winter’s cold over to Artichoke Pizza in the heart of Greenwich Village. I must admit I […]