The Salvation Army's Annual Christmas Dinner is happening at noon today at the Salvation Army Booth Centre on Cumberland Street North. Major Mervyn Halvorsen says the dinner is for anyone who is feeling lonely or isn't able to put on a dinner of their own. In addition to Christmas dinner, there will be some gifts for kids. Around 300 are expected to attend; dinner is being cooked and served by the staff of the Valhalla Inn.