Grape Leaves

Grape Leaves

Stuffed with rice and vegetable, marinated with olive oil and lemon juice.

$14.00