Q: Where is Megu Restaurant?
A: Megu Restaurant is located at: The Leela Palace, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023, India
Q: What are the coordinates of the Megu Restaurant?
A: Latitude: 28.5799622, Longitude: 77.1893942
Q: How is Megu Restaurant rated?
A: Megu Restaurant has not rated yet on addressschool.com
Q: What days are Megu Restaurant open?
A: Megu Restaurant is open on Monday, 7, Tuesday, 7, Wednesday, 7, Thursday, 7, Friday, 7, Saturday, 7, Sunday, 7