Atul Kochhar’s NRI opens in Mumbai
One of India’s first chefs to win a Michelin star, Kochhar is back home 22 years later to open two restaurants
One of India’s first chefs to win a Michelin star, Kochhar is back home 22 years later to open two restaurants