Officially the Can Do Shibuya Inokashira branch (there are two branches in Shibuya), this is a 100 yen shop (dollar store) with better than you would expect quality and a wide variety of items.
Highlights: mini plants, glassware, laundry and kitchen supplies.
The Shibuya branch is located down some stairs on the first floor basement level.
- 0.6 km from Shibuya Station
- 0.6 km from Shinsen Station
- 1.0 km from Yoyogi-kōen Station