A new menu at Jamavar, the iconic Indian dining restaurant at The Leela Palace New Delhi, pays a fitting tribute to India's ...
Choose from pizza, paneer tikka, dim sum, and a world-class Indian tasting menu at this urban oasis in one of the great culinary cities of the world. Sarah Khan is an award-winning travel journalist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results