Lombardi’s Pizzeria on Spring St is by far the best pizza you will ever have in your life. Apparently, everyone else agrees with me because in every ranking that I have seen, this pizzeria is ranked as the best in New York City and the world as well. If you’ve never had pizza from here, you’re depriving yourself. Only complaints are that they don’t sell by the slice.
more