NileGuide Expert Says:
If you have time only to visit one restaurant when you visit New Delhi, this is it.
110021 New Delhi, India
+91 11 2611 2233
NileGuide Expert tip:
Reserve in advance, especially if you are planning on dinner.