20 top-rated coffee shop spots, ranked by locals. Across Ginza & Yurakucho, Ueno, Nakano & Koenji and 7 more neighborhoods.