Aloo Chokha
Aloo chokha, is basically roasted garlic potatoe, unique to the kitchens of India. Choka refers to…
Aloo chokha, is basically roasted garlic potatoe, unique to the kitchens of India. Choka refers to…
What is so special about aloo methi? This is a question I ask myself almost…