June 5, 2008
Tokyo Michelin Guide
I finally gave in and bought the Tokyo Michelin Guide. Luckily, I was able to come across the English version with no problem. Tokyo was awarded a total of 191 stars earning the crown, by far, for best place to eat in the world according to Michelin (compared to the second: Paris with 65 stars, […]