thetimelock.photos
The Masala Trail, Janpath, New Delhi - The Time Lock
The Masala Trail Janpath is a vegetarian restaurant in the heart of Delhi. It serves delicious street food from across India.