Depachika: Mitsukoshi Ginza Food Hall, Tokyo

Japanese department stores definitely know how to pull off a good food hall! They are affectionately referred to as "depachika" and frankly put British department stores to shame (bar perhaps Harrods and Fortnum & Mason). The Mitsukoshi department store in Ginza has a huge depachika over two basement floors. We found ourselves with a bit … Continue reading Depachika: Mitsukoshi Ginza Food Hall, Tokyo