
Michelin-starred chefs in India | Cooking up a storm
Published on January 26, 2025
room at The Leela Palace, New Delhi, where every detail—from the music to the table settings—echoes the essence of the three-Michelin-
Other news

room at The Leela Palace, New Delhi, where every detail—from the music to the table settings—echoes the essence of the three-Michelin-