There is difference between Natural Flavor and Natural Flavoring. Natural Flavors are made with or without alcohol as a solvent. Where as the Natural Flavoring are extractives of spices or spices themselves. The extraction chemical is acetone, which is a halal ingredient. Cinnamon can be also labeled as Natural Flavoring.