Nestled in a beautiful stone building in Sadsburyville, Harry’s Hotdogs looks more like a historic inn than a hot dog joint. But don’t let the charming exterior fool you. Inside, they’re serving up ...