Saint Marc Cafe Tokyo Okubo Store
Address: TST Bldg, 2-23-1, Hyakunin-cho, Shinjuku-ku, Tokyo
Phone No.: 03-5332-7309
Address: TST Bldg, 2-23-1, Hyakunin-cho, Shinjuku-ku, Tokyo
Phone No.: 03-5332-7309