Does this place look like the scene?
Also Nearby
Doutor coffee shop Mizonokuchi-ekimae
Saint Marc Cafe - Mizonokuchi
Terurumizonokuchiten