Celery leaves have a myriad of health benefits.