Claim: The Michelin Guide has awarded Tokyo by far the most Michelin stars of any city in the fig.
Label: SUPPORTS