Gyoza (Japanese dumplings)

These delicious little savoury parcels are so dainty but so moreish – try them once and you’ll be hooked.

Release date:

Duration:

4 minutes

This clip is from