Atlas · Tea & chai
Tankush
टंकुश, Shaheed Jeet Singh Marg, Lado Sarai, South, Delhi, South Delhi, Delhi, 110016, India · Delhi · India
●●●●●
One of the earliest "our spot" place -- feels disconnected from the world. Cold & eerie with a hot cup of tea!