I grew up around the corner from this place so it's kinda my neighborhood pizza spot. I've only had the pizza and salads but everything I've seen come out of that kitchen looks amazing!
Nello's is really known for their deep dish pizza and its my absolute favorite. We order a ton of toppings and its always the perfect ratio for a balanced pizza. I've only come in for pickup so I can't speak to service eating there, but I'm always immediately greeted by someone when I walk in to pickup.
The salads are all well done and my favorite is the chicken gorgonzola salad with their house raspberry vinaigrette dressing. I haven't had one I didn't like. They also have great tvs and I'd def come in for a game. If you live close, walk down to Nellie's. I love this neighborhood and this place!