Nizamuddin New Delhi, DL, 110003 India
+91 11 41826124
km@fullcirclebooks.in
In the heart of New Delhi sits Café Turtle, almost like a tree house. Sitting on its terrace watching one of the most spectacular sunsets, you can almost forget that you are actually in a busy South Delhi marketplace.