My favorite Italian restaurant anywhere, Little Napoli is a delight. Fantastic service with a smile (some smiles I'd like to service if you know what I mean). But besides the cute waitresses, the food is superb. A definate must.
Pros: Waitresses, Pesto Genovese, Artichoke
Cons: Addicting
more