Its actually quite good. The place is legendary...one of, if not ,the first pizza places in the USA. My favorite pizza, one of the only good things about New Haven. http://en.wikipedia.org/wiki/Frank_Pepe_Pizzeria_Napoletana