Les Saisons is the flagship French restaurant of the Imperial Hotel Tokyo, arguably the most prestigious hotel in Japan, founded in 1890 at the direction of the imperial palace. Brilliant chef Thierry ...