Megu - The Leela Palace
Luxury Dining . Cost for two: ₹6500
Chanakyapuri, New Delhi
. Store Timings
About
Address
The Leela Palace, Diplomatic Enclave, Chanakyapuri, New DelhiAlbums
Cuisines
JapaneseFacilities & Features
Must Haves
Related Blogs
VIEW MORE20 Most Romantic Restaurants in Delhi for the Perfect Dream Date: March, 2024