A Taste of Megu
The Leela Palace in New Delhi is among the fanciest hotels built by the group. While not the largest, this hotel has clearly tried to position itself as one of the most luxurious. With this in mind, the hotel opened with high-end restaurants that are destinations in themselves. Le Cirque occupies top spot here, but since I have experienced this well-known French restaurant at their Las Vegas location, I decided to try Megu instead.