Question

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

Location

City: Tokyo

Prefecture: Tokyo

Country: Japan

More Information

Get travel answers from locals in Tokyo

Find places to visit in Tokyo