Great Starbucks for a pit stop while visiting Ueno Park. Line is often very long but their organization is efficient so you never wait too long. Outdoor sitting available.
one of the few places in Japan that has wifi. problem is, you have to sign up for an account with an Internet-enabled device. doh! ask a friendly Japanese for their phone or do this in your hotel.