I never tried NYC pizza, but the best pizza I ate was on the Hudson river, on the Newburgh waterfront. Steak pizza!!!