Opened in 1981, this complex in Funabashi was once the largest shopping mall in Japan, combining around 540 stores, a theatre, a cultural center, sports installations and more. Seemingly undergoing constant renovation, it can be a somewhat intimidating place for the first-timer, particularly on weekends.
Advertising
Time Out says
Details
- Address
- 2-1-1 Hamacho, Funabashi-shi
- Chiba
- Transport:
- Minami-Funabashi Station (Keiyo line)
Advertising
You may also like
You may also like
Discover Time Out original video