Starbucks Near Malcha, New Delhi, 110021