Cart

Your cart is empty.

Frozen Halal Duck

Item: 80346

UPC: 20803460000

Price estimate: $22.50 ($3.75/lb x 6.0 lb)

About 6.0 lb each