The City With The Most Michelin Star Restaurants In The World

When a restaurant is awarded a Michelin star (or three!), you know you're in for a good time. But what city has the most Michelin Star-rated restaurants?