I'm thinking of heading to Japan (Kyoto & Tokyo) at the end of December for a couple of weeks. I have a couple of questions.
1) Is this a good time to visit Japan food-wise? Or in terms of fish, is it good all year round?
2) Are any of the top restaurants going to be open (28th Dec to 3rd Jan) or do they close for holidays?