Great tasting Israeli snack