This is a great place for meeting friend for a party, great Indian/European food, great atmosphere. It gets quite hectic at around 10 pm! Watch the bill, quite pricey!
Address: The Kila, Seven Style Mile, Mehrauli | Opposite Qutub Minar, New Delhi 110017, India
Location: Asia > India > National Capital Territory of Delhi > New Delhi
Phone Number: 26645298