Meguro River (目黒川) hascherry blossoms located right outside Nakameguro Station, which extend for almost a kilometer north. There are many restaurants and street vendors along the sides, though not much space for sitting.
lanterns illuminate the cherry blossoms in the evening