I’ve been to Japan about 3 times now, and I feel confident enough to say that Japan has some of the best foods in the world (in my humble opinion). Tokyo, Japan has more Michelin-starred restaurants than any other city in the world. If that fact alone isn’t enough to convince you to visit for a culinary revelation, it should… Read more →
![](https://leonardraymundo.org/wp-content/uploads/leonardraymundo-org/sites/663/0_xmuebpfaq-galen-crout-150x150.jpg)