Yayoiken Shinjuku Hyakunin-cho Store
Address: 11-3, 2chome, Hyakunin-cho, Shinjuku-ku, Tokyo
Phone No.: 03-5338-3062
Address: 11-3, 2chome, Hyakunin-cho, Shinjuku-ku, Tokyo
Phone No.: 03-5338-3062