Tag: sorrel leaves

Full of nutrients, sorrel leaves give our bodies a punch of health. The leafy green vegetable, looks a lot like spinach. The sorrel leaves are originated from Europe and called as Spinach duck, Sour grab or Sour grass. When I found sorrel leaves first time in market, I wonder what can I prepared with this […]