still the best pizza in town