The city’s highest rooftop restaurant will elevate your dining experience to newer heights. Savour the delectable Cantonese and Sichuan delicacies, discover the breathtaking view of Delhi’s lush green environs. Soak in the panoramic views of Lutyens’ Delhi at Le Belvedere.
Windsor Place, New Delhi 110001 India
+91 11 2371 0101
Temporarily Closed