Food+DrinkThe first Indian chef in the world to receive a Michelin star opening a new restaurant in LondonAtul Kochhar, the first Indian chef in the world to receive a Michelin star, is set to launch Kanishka on... By LONDONITE11th February 2019