- Posted on
- Featured Image
When people think of Japanese food, they often only think of sushi or ramen. However, Tokyo has more Michelin-starred restaurants than any other city in the world, and in Osaka they create new words