During a recent stay at The Leela Palace, New Delhi, I was invited to review their Indian fine dining restaurant, Jamavar, which specialises in both northern and southern Indian cuisine.