Restaurants & Bars 5

Nick's Pizza?

Harsha | Nov 9, 2001 02:14 PM

I will be visiting New York in a few days and I will be staying in Elmhurst. While I am there, I wanted to check out Nick's Pizza in Forest Hills. Is it really as good as many people make it out to be? Is it really one of the best pizzerias in New York City?

Want to stay up to date with this post?

Recommended From Chowhound