Stuffed Grape Leaves

Stuffed Grape Leaves (Sarma / Asma Yaprağı Sarması) One of the most beloved olive oil–based dishes of Turkish cuisine, stuffed…