Pizza Review
I sadly cannot speak on behalf of the cheese pizza but the new haven slaps hard and I had to give it a 9.2. No question...