travel travel

Michelin-star dining at L'Effervescence, Tokyo

For the last eight years, Tokyo has been the culinary capital of the world, boasting the most number of Michelin-starred restaurants of any city worldwide. Tokyo is currently home to 160 one-star restaurants, 52 two-star restaurants, and 12 three-star restaurants - not to mention the 324 restaurants with Michelin's Bib Gourmand tag, offering "exceptional food at moderate prices".

Read More