Daily Archives for October 6, 2012
Kagura zaka Tokyo where the traditional Japanese high quality foods are gathered
Kagurazaka Tokyo When you visit Japan, you will notice that there are many narrow intricate streets behind the “main” streets in Tokyo. Kagurazaka is located close to the stations of Iidabashi, and several subway stations can deliver you easily to … Continue reading