Palirria Stuffed Vine Leaves 24×10 oz
$34.82
$49.1
Traditional stuffed grape leaves, an award-winning product, hand-picked and rolled, and filled with rice scented with dill and mint. The same homemade recipe since 1957.
Antipasti