Nettles Tea
15 Mins
Serve: 2
british
easy
steamed
What you need:
fresh nettle leaves: 20 grams
Water: 500 milliliters
Nettles Tea | Cooktoki