Franco-Italian cuisine, exquisite tasting menus, rooftop views
First Floor, The Leela Palace, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023, India Get directions
$$$$
Vandana C.
Atul D.
Ankit G.
Kritika N.
Emilie G.
Fahed
Sudipto D.
Sinchan B.