The best restaurants in India, revealed at the Condé Nast Traveller x District Top Restaurant Awards
Picture this: your overzealous foodie pal drags you to a tasting menu at ITC Grand Chola, Chennai. You’re a skeptic, somebody who’d moderately persist with no-fuss fare than sit by…