by Sharrie
November 02, 2009
Ask Sharrie
to share more
The Michelin Guide is a series of annual guide books published by Michelin for over a dozen countries. The term refers by default to the Michelin Red Guide, the oldest and best-known European hotel and restaurant guide, which awards the Michelin stars. … see full wiki