The best pizza place in New York City, in my opinion, is Lombardi's. They started in 1905 and claim to be NYC's first pizzeria. They are very old school as they only take cash and offer very simple pizza's just like they do in Italy.
My favorite is the White Pizza but the original Margherita Pizza is also very good. We were so excited to eat our pizza that we forgot to take photos of it, whoops.
Lombardi's is a must stop in New York City but this place is not a secret and there can be very long waits at times so aim to visit during off peak hours.
Until Next Time