Starbucks Near Nehru Place Metro Station Road, New Delhi, 110019

  • 6.5 KM from Nehru Place Metro Station Road, New Delhi, 110019
  • Nehru Place Metro Station
  • Lower Ground Floor, Eros Corporate Tower
    Nehru Place
    New Delhi - 110019
  • Near Nehru Place Metro Station
  • Closed for the day
  • Call Map Website Map