Summer Menu at Spicy Duck; Taj Palace, New Delhi

By Neeta Lal Sophisticated décor. Check. Informed service. Check. Flavorsome food. Check, check. Spicy Duck at the Taj Palace Hotel in Chanakyapuri, New Delhi ticks all boxes of a superlative gastronomic experience. No two guesses