Davide coffee shop is a funky coffee at back of Asakusa area. It is not difficult to find. Once you walk in, the environment seems take you to a different place.
The coffee shop is not that big, the second floor only have couple counter seats, but the view is good. You can see people walking by thought the big oversized window.
I ordered a small latte, but it comes way more smaller than I thought. The taste of the coffee is good, but too sour for me. But maybe it suits your taste. :D
Also the coffee shop outside shop is dog friendly, So it will be good if you living in East Tokyo and want a dog friendly cafe for a relaxing afternoon.