New Delhi, India

S unny Parashar, head concierge at New Delhiā€™s five-star hotel, The Leela Palace, recommends his favourite dining spots around the city.   Food style: Indian Restaurant name: Indian...