A lot of the best Italian subs might be in New York City, but don't knock the upstate New York food scene, where there exists ...