Pizza Review
Im giving it an 8.8 having no knowledge of NY pizza. But this was easily the best pizza I've had. My son says 9.1 on the Demarco and a 9.5 on the Clemenza. Very solid spot and amazing environment!