On my second (accidental) busyness trip to Japan I found again that the country with the best overall food in the world is Japan. Well, of course, nothing can come close to what your grandmother cooked. But still, in terms of quality and presentation Japan is the place.