It amazes me how much this doesn't seem to bother people. New York smells like pee. Everywhere. I've only been a few times, but it has always smelled like pee. I don't feel like "all three times I went, everywhere smelled like pee" really deserves anymore chances when no other place I have ever visited or lived has ever smelled like pee, with the exception of a dirty horse barn. Is all of New York a dirty horse barn?
Maybe New Yorkers just like it? I mean, it has to be that. Because nothing in New York is all that great, such that you'd put up with the constant smell of pee.
Certainly not the pizza.