Shredded Duck

£13.95

In Japanese Stir Fried Vegetables