20140629 city.delhi: Grand launch of Town House Cafe in Connaught Place in Delhi