The announcement of the Michelin Guide's latest China awards resembled an Oscars' ceremony as excited chefs and restaurant owners took the stage to receive ... Read more