The Leela Palace in Delhi is a luxurious hotel that offers a delightful gastronomic experience. The hotel boasts several restaurants, each offering a unique culinary journey. From Indian delicacies at Jamavar to Italian delights at Le Cirque, there is something to satisfy every palate. The hotel also has a rooftop restaurant, where guests can enjoy panoramic views of the city while indulging in delicious food. With its elegant ambiance and impeccable service, The Leela Palace is a perfect choice for food enthusiasts.