Endicott has a great Little Italy neighborhood. Granted, it's very small, but it has at least two very good restaurants. Joey's brick oven pizza is some of the best I've ever had. I live an hour away now and still sometimes drive down to pick up a pizza, or stop when I'm passing through. Across Oak Hill Avenue and down the hill a little is Consul's, a great Italian restaurant. Reasonable prices and very no-frills but made from scratch food.
In Endwell, the next town over, there used to be a very good authentic Chinese restaurant. I can't remember the name of it, but if you're coming from Binghamton on 17C, it was on the right in a very tiny storefront, I think across the street from a Subway or another fast food place. Most dishes were served family-style, and it was nothing like the generic takeout you'd expect from what the place looks like from outside. I remember having some kind of whole fish there, shrimp with black bean sauce, several different kinds of greens, and a chicken dish that was moist, tender, and very well-seasoned.
Ah, get thee to Phil's Chicken House in Endicott -- an old-fashioned little place that serves an excellent version of BBQ, aka Cornell, chicken. I've heard their chicken & biscuits are excellent too.
Phil's Chicken House
1208 Union Center Maine Hwy, Endicott, NY 13760
In Johnson City, Theo's has great wings (and presumably other stuff, we only had wings and corn bread). Sadly, my son is not going to Binghamton so my trips up to that area have stopped.
BTW the last post on that page is wrong, they are no longer closed (they were for a short period of time).