Are Violets Edible? How to Choose and Use These Sweet Treats