Pizza Review
Still very good. But not as good as the New Haven or Stamford location.