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...