Your best advice is to buy your own things and cook it yourself as even if you find a restaurant that serves what they call Christmas Dinner, believe me, it will not be comparable to what you are use to at home. Also, good luck finding all of your traditional home ingredients.....you won't.
I moved here to get away from all the hustle and bustle of material things in a modern world, and am loving life without any of it, including Holiday traditions. Much simpler life......