Chit Chaat Chai is an Indian street food restaurant specialising in chaat (Indian roadside snacks).
Chit Chaat Chai http://www.chitchaatchai.com/