Duck Rillette 80g Jar

Duck Rillette. Essential on all charcuterie boards.

80 g jar

Checking local availability
$19.99