Refined French-Italian dining with lobster ravioli, truffle risotto, and terrace
First Floor, The Leela Palace, Africa Ave, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023, India Get directions
$$$$
Rawan G.
Vandana C.
Atul D.
Ankit G.
Emilie G.
Fahed
Sudipto D.
Sinchan B.