In my book "Russian with Exercises" by S. Khavronina, I have part of an example sentence that reads:
После звонка мы входим в зрительный зал и садимься на свои места. Когда фильм кончается, мы выходим из кинотеатра и идём в кафе. Tам мы ужинаем. После ужина мы идём домой.
I can make sense of the first several verbs (it's a fill in the blank exercise where you have to add the appropriate verb of motion in the present tense). However, I can't figure out why you use идём in the cases in bold as opposed to a form of ходить. I've really just begun to learn about verbs of motion and so am not totally solid on them yet, but I just wanted a short explanation of why идти is used instead of ходить. Thanks.