We Indians have a fascination for the word “Michelin “. Mention it and you are sure to get everyone’s attention. While many of us have eaten at Michelin starred restaurants overseas, India in not yet one of the 22 countries covered… Read More ›
We Indians have a fascination for the word “Michelin “. Mention it and you are sure to get everyone’s attention. While many of us have eaten at Michelin starred restaurants overseas, India in not yet one of the 22 countries covered… Read More ›