% ARABICA Tokyo Nakameguro is a Kyoto-based coffee stand about five minutes on foot from Nakameguro Station, near the Meguro River, serving coffee and doughnuts. You can take out a hot café latte and a matcha doughnut from I’m Donut together. Orders are usually ready shortly after purchase, and the drink is suited to walking along the Meguro River promenade. There is no seating inside.