Looking for everything in one place? Shop all Meat.
Chen's Dried Duck Gizzards (Duck Kidneys) for Soup, 150g, are a premium choice for culinary enthusiasts looking to enhance their soup recipes. Sourced from the finest ducks, these gizzards are...
Your cart is empty.
Return To Shop
Scan the QR code below