Roasted and Salted Sunflower Seeds

Try one of Israel’s tasty popular snacks, but be warned; they are highly addictive