Am planning a trip to Tokyo, Osaka and Kyoto towards the end of the year ie. from 24 December to 7 January.
Are most restaurants closed then for their annual holidays?
I briefly looked at some. l'Effervescence seems closed then. I am wondering if most good restaurants take their annual holidays then like the summer closures in Europe.