Himalaya Indian Restaurant, Convent Walk