Went there again tonight.
Grimaldi's is slipping, Pepe's is slipping, Totonno's is slipping. Nick's Pizza is the one pizza store that consistently impresses me each time I go in.
Cheese is from the Corona Heights Pork Store. It is incredibly fresh, creamy, and perfectly apportioned.
Crust is amazing, and they don't even use a fancy oven to do it. Crispy outside, chewy but light inside.
Basil is a great touch and is also generously apportioned. Not to mention their great salads and cannolis.
If you haven't been to Nick's in Forest Hills go. I guarantee you a great experience.