Ashitaba Angelica keiskei

Ashitaba Angelica keiskei

Ashitaba (Angelica keiskei) A Japanese perennial edible plant also known as tomorrow’s leaf has numerous culinary and medicinal properties and is packed with antioxidants and chalcones.