
Tokyo Restaurant
あき山
Top 5: Tokyo’s most affordable Michelin-starred restaurants
BY CLAIRE WILLIAMSON
It’s no secret Tokyo has some of the best food in the world. With 226 starred restaurants spanning 25 different cuisines in the Michelin Guide Tokyo 2020 — the most stars of any city — its restaurant scene has the accolades to back up that claim.