They have the best buffalo chicken pizza I have ever had. But their service is terrible. Chances are if you pickup your order will be wrong. And you'll have to wait for them to remake it. And don't even think about delivery. I've tried delivery once about every 6months for the last few years, I always hope it is going to be better. I ask for an estimated time and they are always at least double what they say - if they say 30 minutes expect your order in an hour and half. Oh and don't ask for extra anything - that makes them cranky!
If you own or manage Nello's Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.