Napoli has, by far, the best pizza I've ever had. Run by an Italian family and everything is made from scratch right there. And the big bonus is they don't use lard in the dough like most places!
on September 5, 2011 (+4 Points)
Napoli Pizzeria Ristorante
NOMINATED FOR: BEST Pizza