Ok

By continuing your visit to this site, you accept the use of cookies. These ensure the smooth running of our services. Learn more.

Tokyo

Spain-dori Street in Shibuya

Spain-dori Street in Shibuya

Famous shopping street for young girls in Tokyo's most famous fashion district. Italian flag tells there exists Italian restaurant.