
People frequently allege that the Michelin star grading system favours Paris unjustly. However, most people are unaware that Tokyo is the city with the most three-star Michelin restaurants.
Related Quotes
