Subtotal: $4088
View cartCheckout
Frozen Mulard Duck Leg ~340g
Origin: France
Brand: Soulard
Packing: ~340g / pc
Unit: pc
Shelf Life: Minimum 2 months
Storage Condition: Frozen -18°C
$85
Out of Stock