The city boasts the highest number of starred restaurants in the world. But what’s more surprising? You can eat at some Michelin-approved spots for just $10.
The latest edition of the Michelin Guide to fine dining in Tokyo gave its highest three-star rating to 12 restaurants--the same establishments as the previous year. The Michelin Guide Tokyo ...