TDR Restaurant Review: Restaurant Sakura at Tokyo DisneySea
Restaurant Sakura is one of six table service restaurants at Tokyo DisneySea. As with Restaurant Hokusai at neighbouring Tokyo Disneyland, Sakura is your Japanese cuisine option within DisneySea.
Read More