The Michelin Red Guide is the guide that awards Michelin stars to restaurants for their culinary excellence. The guide has been published since 1900 and is considered one of the most prestigious restaurant rating systems in the world.
Rev Up Your Knowledge: The Ultimate Michelin Tyres Trivia Challenge