Japan has one of the world’s most sophisticated food cultures.  It is possible to spend a large sum of money in top class restaurants in Japan, but it is also easy to find delicious food at very reasonable prices.

read more