I have lived in India, worked in India and understand Indian food.
This restaurant really does have some delights. For me the best was Tarka Dal.
It's a bit pricey, but the so is Zambia.
I will go back again and again!
If you own or manage Golden Leaf, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.