Everybody claims to know great pizza when they taste it. I'm no exception. Born and raised in New York, I've had the opportunity to try some really great pizza. And I've eaten pizza all over the country and even in Italy.
Okay. Now that you know I'm an expert... Nello's serves up some really great pizza. I had a "mini" size with pepperoni, jalapeno, and anchovies. Perfectly done! Great flavor (although you might wonder how with anchovies). They have got really great pizza sauce as well.
All I had was the pizza, so can't speak to other dishes they offer. But I heard no complaints from those around me, and the food I saw looked attractive and appetizing. Nello's has a very good staff (read attentive, quick, and friendly). I hate to say "you can't go wrong". But Nello's seems to be a great choice no matter how you slice it.