Have been to Nicastro's twice.
What I like about it, is that it is 'clean' (I find some older pubs to be pretty grimy), the food is good, and the service is very friendly. I appreciate that you can get a good meal without paying ridiculous prices and the wait staff are not dressed like hookers.
There are lots of TVs, but it doesn't feel like they have taken over. We took friends on our second visit and they said they enjoyed it too.
If you are in the neighbourhood, stop by and have a beverage and a bite. Relax, you are in good hands.