As well as having incredible department store food halls (read more in this post), the Japanese also set the bar pretty darn high with their major train stations. In contrast to London stations where there might be a Pret, maybe a Caffe Nero and possibly even a small M&S, the big Japanese stations are basically … Continue reading Tonkatsu at Katsukura Atre Ueno, Tokyo
Tonkatsu at Katsukura Atre Ueno, Tokyo
