NITORI Shinjuku Takashimaya Times Square is located in Shibuya City, Japan on Sendagaya, 5 Chome−24−2, タカシマヤタイムズスクエア南館1階〜5階. NITORI Shinjuku Takashimaya Times Square is rated 3.8 out of 5 in the category home goods store in Japan.
Address
Sendagaya, 5 Chome−24−2, タカシマヤタイムズスクエア南館1階〜5階