The Indian Culinary Forum (ICF) will be holding the 21st Annual Chef Awards, on October 17, 2024, at The Ashok, New Delhi. This event is one of India’s oldest and largest culinary gatherings, bringing together top chefs, innovators, and gastronomic artists from across the country, said a release issued by...