When it comes to Japanese food cities there is simply no other country on earth that can compete. From the smallest rural towns to the biggest metropolises, the food culture of Japan is ingrained into daily life. Forget grabbing a sandwich and running, here eating is done with pride and attention to detail, whether it...