Tag Archives: Helen’s Pizza

Helen’s Pizza in Jersey City—On the Newark Ave Pedestrian Plaza

If you have noticed the recent wane in the Pizza Snob’s productivity, you have been paying attention. Even though I still carry a backlog of pizza places to write about from last year’s travels, the sadness in the air has made me melancholy. I miss the excitement of traveling and exploring, and my heart has […]