When it comes to eating in Japan, the options are truly endless; from sushi to soba, we definitely were able to eat to our heart's content. Here are 7 must eat foods in Osaka and Kyoto.
For more than one thousand years, Kyoto served as the capital of Japan. It may not be the largest city in the nation, but it is one of the most historic.