In Japan, Christmas is a couple's holiday. Christmas cakes and romantic dinners. Apparently Christmas Eve is including in the festivities, so all restaurants are expected to be packed on those two days. I'm guessing that it'll be the restaurants with nice ambience that will be packed, but there will probably be some overflow into the regular places. It's probably a good day to stay home.