I moved here from NYC not too long ago, and I love me some GREAT pizza. Nello's did not disappoint. Not NYC pizza by any means, but definitely DARN FANTASTIC. The service was phenomenal, and the staff was some of the nicest and most friendly staff we've encountered since arriving in the valley. Would definitely recommend this place to anyone looking for good pizza at a good price with good service!
Pros: Everything about this place - it is my new favorite local pizza and italian restaurant.
Cons: No cons!
more