Café Turtle
Café Turtle is a quaint, vegetarian cafe-restaurant in the heart of Delhi, in Khan Market, Greater Kailash and Nizamuddin East.
cafeturtle.com