How Restaurants Get Michelin Stars: A Brief History of the Michelin Guide

A Michelin star rating is one of the most prestigious honors a restaurant can receive. Learn how restaurants get stars and how the Michelin Guide started.