Yes. It is completely and utterly true. I'm considering trying it myself, but 8000 odd yen (around 80 USD) for a roast chicken is ridiculous.
As for Christmas itself... seems kinda quiet really. There's a couple of lights up, some decoration in shops. A few Christmas offers. The only real in your face thing is the couples showing off their romantic Christmas getaway plans.
Bastards.