Muji is a Japan design institution. The retail company presents its newly remodelled flagship store in Tokyo transformed into a produce market and coffee shop.
The Michelin Guide celebrates its tenth year reviewing Tokyo, officially the city with the most Michelin star restaurants in the world, on a total of 543 venues listed, 227 were bestowed the coveted star. The 12 recipients of the 3...