Japanese knotweed & strawberry hand pies Japanese knotweed & strawberry hand pies are a sweet and tangy dessert you’ll love!