This product sold frozen
Umami Duck Legs (Pack of 2)

Umami Duck Legs

€10
This product sold frozen
Umami Duck Breast (Pack of 2)

Umami Duck Breast

€17
This product sold frozen
Umami whole Duck

Umami whole Duck 

€25