Chef Garima Arora – the New ‘Garima’ – Pride of Culinary Achievements of IndiaBy John JackMarch 6, 20200 It’s official! Chef Garima Arora became the first Indian chef and restaurant owner to be awarded the prestigious Michelin star.…