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