Time Out says
Established in 1705, this store continues the legacy of its innovative ancestors, offering a wide variety of unique, hand-blended incense. Today, Shoyeido is considered the highest quality, most natural incense available in the world.
2-12-2 Nihonbashi-Ningyocho, Chuo-ku, Tokyo
|Transport:||Suitengumae Station (Hanzomon line), exit 7; Ningyocho Station (Hibiya, Asakusa lines), exit A1|
You may also like