Entertainment

Tokyo holds onto its crown as city with the most Michelin stars – CNN

Michelin Guide, the famed French dining bible, has confirmed what most travelers already believe — Tokyo is the world’s no.1 food destination.
Read More

Related Articles

Back to top button
>