Shopaholics will love Okuwa Road Station. Treat yourself to a little retail therapy or just take in the hustle and bustle while browsing the shelves.
Okuwa Road Station is a retail outlet in Okuwa-mura. If you're on the lookout for other places to explore in and around the area, we recommend Atera Valley.