THE LOCAL COFFEE STAND
THE LOCAL COFFEE STAND is one of the best places to travel in Shibuya, Tokyo Prefecture, Japan. Here're guides for opening hours, access, map, spots nearby, reviews and photos of THE LOCAL COFFEE STAND posted by Japanese travelers in the know.