
Michelin-starred chefs cook up an India storm
Published on January 29, 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-