The Leela Palace New Delhi, Culinary Culture, and the culinary mastermind himself have come together to create an unparalleled partnership
Continue reading The Leela Palace New Delhi set to host pop-up with renowned Chef Massimo Bottura at Business Traveller.