We discovered Napoli's after finding that it had been voted one of the ten best pizza places in town. Very unassuming atmosphere, great service, you can watch the pizzas being hand tossed. I'm from Chicago and I'm hard to please when it comes to my pizza but this place is great! The Penne Carbanara is also a treat, but be prepared to eat it for lunch the next day, the portions are huge.
more