Following on from Eating in Tokyo – Part 4 – Shinjuku and Ginza… Did you know that the city of Tokyo alone holds more than 200 Michelin-starred restaurants? That’s one city with the largest number of Michelin-starred restaurants in the world! On my trip to Japan earlier this year, my sister allowed me to pick […] Read more…
