"We'll still be preparing the meals with volunteers as usual and it will be mostly hot food this year."
The City Mission caters for 400 people at the lunch and Brown said it was a community effort.
"The lunch has been going since the early 1990s as far as I know.
"It was one of the earliest services of the City Mission.
"We are grateful to the community for how they provide their services on the day and every year, without even asking, they provide Christmas gifts for the children. Supermarkets and businesses donate food for the lunch. The whole community makes it happen."
Brown said now that a venue had been confirmed, the City Mission was contacting people registered to help at the lunch.
Tickets for the lunch cost $4 for adults, $3 for children and under-5s are free. Tickets are available from the City Mission in Park Place between 9am and 3pm weekdays and at the Zest for Mission shop in Victoria Ave. There will be no door sales.