Give "My Kitchen" a try and you will not regret it.
Open Facebook for the menu or open the following link and right click until you find their Xmas menu:-
https://www.facebook.com/photo/?fbid=937025327949629&set=pb.100049265121495.-2207520000
Open Google maps and put "My Kitchen" in the location search to get directions; loads of parking.
The quality and quantity of the food far exceeds the price.
Highly recommended
They have an indoor a/c room and outdoor tables to boot:-
What more could you ask for as a Xmas dinner sitting.....
(In reality, the outside sitting is far better than my photographic skills )
If this does not suit your Xmas dinner requirements then try their daily specials for lunch or dinner and one day you must try their 300gm (aprox.) beef steak, chips, 2 veg, salad and bread which cannot be bettered for B130.
BTW: I have no connection whatsoever to the restaurant other than being a very contented customer.