Please tell me where exactly the 100 YEN PLAZA in Shibuya..can you see the shop when you walk down the road or is it inside a...

...building.. Tnk


City: Tokyo

Prefecture: Tokyo

Country: Japan

More Information

Get travel answers from locals in Tokyo

Find places to visit in Tokyo