City: Nueva Delhi, DLF, The Chanakya, 215, Second Floor, Chanakyapuri, New Delhi I-110021, India, Nueva Delhi
"Amazing salads, coffee , a place that can be visited with friends and family! Nice ambience too. A really good crowd and peaceful place to visit! You..."