My local shop. I've been living in Meguro for six years now, and the fact I can relax here is very important. The Meguro River nearby brings this slow, warm sense of time, which adds to the atmosphere of the place. They serve all kinds of drinks, but is heaven for beer lovers.
-ENA KITAMURA
FULL STORY