Good Good Not Bad
Brent Martin
Tiny cafe serving espresso and matcha drinks and a selection of sweet treats.
4-8 Udagawachō, Shibuya, Tokyo 150-0042