The shop is located in the precincts of Kishimojin Temple, a 15-minute walk from Ikebukuro Station. It was founded in 1781 during the Edo period. Hours of operation are 10am to 5pm.
The shop is located in the precincts of Kishimojin Temple, a 15-minute walk from Ikebukuro Station. It was founded in 1781 during the Edo period. Hours of operation are 10am to 5pm.