Located right by the Sun Road shopping arcade in Kichijoji, this smallish temple was first founded in 1663.
Advertising
Time Out says
Details
- Address
- 1-11-26 Kichijoji-Honcho, Musashino-shi
- Tokyo
- Transport:
- Kichijoji Station (Chuo, Sobu, Keio Inokashira lines), north exit
Advertising
You may also like
You may also like
Discover Time Out original video