Tag Archives: Famous Ben’s Pizza of Soho

Famous Ben’s Pizza of Soho—A New York Slice as Solid as They Come

On a recent trip to New York City, I was determined to do some mop-up work and revisit some pizza joints where I had dined before officially crowning myself the Pizza Snob. My planned stop at Famous Ben’s Pizza of Soho would also hopefully clear up my confusion about the three pizzerias in Lower Manhattan […]