Hosted on MSN14d
Jamavar at The Leela Palace, New DelhiDuring 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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results