Devashree Ambadi Bhaji
Sold out will be back soon
£1.99
Ambadi Bhaji, a green leafy vegetable, also called Indian Super food. Rich in folic acid and iron, known to improve immunity. Sour to taste, goes well with bajra or jowar bhakris. This is a ready to cook and eat packaging.