Setup your precise location

Megu - The Leela Palace

4.8 6K+ in Google
₹5000 for two
Japanese
Location
The Leela Palace, Lobby Level, Africa Avenue, Diplomatic Enclave Chanakyapuri Near Commonwealth Games Park South Delhi 110023
Closed
CLOSED, OPENS AT 7PM