My favorite place in Tokyo to enjoy the sakura season is in Naka-Meguro, where a walk along the Meguro river is nothing short of a fairytale. Of course, the walk can also be paired with pink bubbly that is served along the road, as well as sweet mochi snacks.