Does this place look like the scene?
Also Nearby
Saint Marc Cafe - Mizonokuchi
Kirari Deck
Terurumizonokuchiten