Must-Visit Cities in Japan for Foodies

Sushi

Japanese food is one of the most popular cuisines in the world and we have seen a real surge of Japanese restaurants popping up on our high streets in the UK. But what if you are travelling to one of the best Asian destinations? Did you know that Tokyo restaurants have the most Michelin stars of any city in the world, with an astonishing 314 total stars in 2018, 173 more than closest rival Paris! Check out some of the… Continue Reading “Must-Visit Cities in Japan for Foodies”