Nikkou – meaning sunshine in Japanese – is exactly what Australian retailer Nikkou Store delivers throughout its curvy, pink-washed concrete space.
{{excerpt}}