I would recommend the Country Club Restaurant on Cottman Street, near Summerdale Avenue.
My family and extended family has been having Thanksgiving dinner there for many years. It is not a gourmet restaurant, but the food is good, with all the holiday favorites (sweet potatoes, stuffing, good pumpkin pie, etc.) and they are very nice to children and older people.
My elderly aunts get their whims satisfied (turkey very lean, flounder overdone, put the salad dressing on the side), and the kids have a great time with desserts.
It is a price fixed dinner - I don't know how much -
and you need to reserve in advance.
Let me know if you need more information. Ponzio's in Cherry Hill probably does the same sort of thing.