I go to Il Vesuvio all the time and enjoy their pizza. Not sure its the best but really good. Have been to Nick's and that was
great. Grimaldi in Douglaston was good.
A new pizza restaurant has opened on Northern Blvd, near Lakeville Road, Great Neck, called " Anthony's". Its a chain that I first found in Ft Lauderdale believe it or not. I believe there is also one on Old Country Road near Roosevelt Field Shopping Center. They have great pizza and also serve " Wings ", which are wonderful. I keep trying new pizza wherever I come across them so keep the recommendations coming.