Sunday, April 19, 2009

I love a great pizza and although many pizza joints claim to be the best, there’s only one place that since the very first time I ate there, has always stood out above all others. It’s called Lombardi’s and it’s on Spring Street in Soho, New York.

Lombardi’s was New York’s first licensed pizzeria and opened [...]

full post