I don't quite understand all the "Excellent" rating for Nello's because I found the pizza to be pretty average. Service was very good, prices were about what one would expect, but their traditional deluxe condo pizza lacked the nice tomato flavors and spices I was looking for. I'm not a pizza snob but I have had excellent "pies" in both Chicago and New York, and Nello's didn't come close.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.