Business Information

Shibuya Website

Shibuya, Tokyo, Japan

Hours of Operation:
24 Hours

Add to Favorites

Get Directions

About the Business:

Known as the Times Square of Tokyo, Shibuya refers to just the popular shopping and entertainment area found around Shibuya ward in Tokyo, Japan.

Place categories: ,
Tags: , ,

Be the first to leave Comments for Shibuya

Please or to leave a comment.