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.
Share on SNS