This place is one of my favorite pizza places in Boston. I know that this is not the traditional "North End Pizzareia" but I like its uniqeness. The people here are great as is the food. This place is a chain rather than just a single tore but the food is fanatastic and I definetley recommend it.
more