The Michelin Guide has awarded Tokyo by far the most Michelin stars of any city in the world as of 2008.
Tokyo . The Michelin Guide has awarded Tokyo by far the most Michelin stars of any city in the world .