End of the line for Japan’s absolute favorite waitress uniform and one of its favorite pie places

After 40 years, the final Anna Miller’s cafe in Japan is closing down.

Read More