Duck rillettes made with 100% duck legs — 160 g 160 grams canned 157.94 ฿ 157.94 ฿ Add to cart Notify me Subscribed Subscribe Invalid email Contact Us Add to wishlist Share