Shinjuku Takashimaya Times Square 新宿髙島屋タイムズスクエア

Takashimaya Shinjuku Store is a department store that opened in 1996. It has 11 floors of goods, a basement food hall, and a duty-free section. The top three floors contain restaurants.
Source: timeout.com ↗, read 2026-09-10





