The team from Avartana at ITC Grand Chola in Chennai, ranked #1 out of 50 restaurants at the Condé Nast Traveller Top Restaurant Awards 2024, is...