Life Style The smell and taste of lemongrass at Azuma Kara in Delhi Eli Pacheco Jun 12, 2021 0 I don’t have a green thumb, but there is one plant on my balcony I have taken good care of — my potted lemongrass. The stalks are green and tall, and wave out to me cheerily when I am…