Located in the iconic Ansal Plaza of New Delhi, this restaurant is a haven for boho enthusiasts and foodies alike.