The Meguro River is one of Tokyo's most popular blossom-viewing venues, especially the section running through Naka-Meguro. Maybe that's because once you've had your fill of the crowds and street food, there are plenty of restaurants at hand where you can gaze out at the ethereal blooms and the fresh young foliage that follows. Be sure to book well in advance, though.