Looking for Neel Indian Kitchen + Bar address or Neel Indian Kitchen + Bar contact details? Well we have got you covered. The venue is located Near Powai Plaza 101, First Floor, Sentinel Building Adi Sankaracharya Marg, Hiranandani Gardens. Here is Neel Indian Kitchen + Bar Contact number - +91. You can call them anytime between 10 Am to 8 PM.