Best pizza Ive ever had is Lombardi's in Little Italy, NYC. I believe its the oldest pizzaria in the US. Consistently the best.
In difference to everyone in Columbus, coming from the NYC metro, during my college years in Cbus I never found a decent pizza. IMO, I really think pizza is like...