Aap Ki Pasand Sancha Tea Shop...
It is the aroma of a steaming, hot cup of chai that strokes our snoozing senses every morning, almost like a potion that helps us rouse from last night’s slumber....
New Delhi, National Capital Territory of Delhi, India