We moved here a few years ago and have settled on Naples as the best pizza in the area. Their pizza's top notch, and they're always very pleasant and cheerful when I come in with my son.
The only problem is that sometimes delivery can take a while, so I prefer to go pick it up since it's pretty close by.
Pros: Size, price
Cons: Delivery delays
more