i am a pizza snob. i love it and can't eat one that's sub-par. but i must say that nello's pizza's thin crust pizza is fabulous. the sauce is perfect and the crust is baked to perfection. i went there for a friend's birthday and have been a repeat customer ever since.
more