1501 Farmers Lane Santa Rosa, CA 95404
Dill is an annual herb in the celery family. It is native to North Africa, Iran, and the Arabian Peninsula. It's leaves and seeds are used as a herb or spice for flavoring food.