Michelin stars are the most coveted award in the restaurant industry. ...