Tucked into a gorgeous stone building in Sadsburyville, Harry’s Hotdogs looks more like a country inn than a hot dog spot. But appearances can be wonderfully deceiving. Inside those charming walls, ...