I am from Boston, where we have The North End---aka ""little Italy."" This place has the best pizza I have had in this state! I absolutely love it! The closest thing to the pizza we would get in the North End of Boston!
Pros: inexpensive, good selection
Cons: not enough NYPD's!!
more