I have to post a pretty broad query here, because google maps indicate that there are three very different car routes to take between these locations, differing only by minutes. Keeping in mind that we're driving on a Sunday and will be going through Niagara Falls from Canada about 11 a.m.: any ideas about places along the major routes to stop for lunch and dinner breaks? (One route goes to Albany and then down; another goes so far as Syracuse and then down through Binghamton and on; the other cuts south from Buffalo through Elimira to Binghamton and on.)
We can take time enough for sit-down restaurants, but will not want fancy or formal stops. Great drive-throughs would be just fine, too. We love various "ethnic" cuisines (anything from Thai to Mexi, Polish, Greek, etc.), but we also appreciate a great burger joint, Italian deli, etc.
One way to think about this: what places in the far Upstate would you really miss if you had to move away?