One of the best coffee stands we’ve found in Tokyo, quite simply excellent. Up the top of the Dogenzaka hill, slightly away from the hustle and bustle of Shibuya. Take a break here during your (or while your girlfriend continues her) Shibuya shopping spree.
- 249 m from Shinsen Station
- 0.6 km from Shibuya Station