Grape Leaves (10 PPL)

Stuffed grape leaves with rice and vegetables cooked in olive oil and lemon.

$85.00

Category: