Sounds confusing?! Well that might be, but that is Le Belvedere at Le meridian for you. Located on the 20th floor of Le Meridien, certainly this restaurant has the best view of Delhi!
Disclaimer – This review was done on an invitation from the establishment. Views expressed in the review is entirely ours and without any bias. Pictures of the dishes are not the standard portions, they are sample portions.