About 800 cherry blossom trees along side the Meguro river welcome you with beautiful spring atmosphere. During bloom, trees are illuminated in the evening and you can enjoy street food and drink! Also, it is fun to explorer cute shops and cafés in the neighborhood. Let's cheer this limited cherry blossom season with champaign! Season would be early April.