In Dining LE CIRQUE, THE LEELA PALACE (NEW DELHI), Best French Italian Restaurant. SHOT BY : ANKIT VISHNOI July 26, 2020 Le Cirque at The Leela Palace New Delhi, Hosted an exclusive curtain raiser luncheon with culinary maestro Wilfried Bergerhausen a…