This site uesd JavaScript.
3-5-1, Nihonbashi-honcho, Chuo-ku, Tokyo 103-8426, Japan. +81-3-6225-1111 (switch board) 3 minutes walk from Shin-Nihombashi Station (exit A6)