Michelin Guide Released For New York City

NEW YORK - NOVEMBER 2: Martha Stewart and the Michelin Man attend the release of the hotly anticipated Michelin Guide to New York City at the Guggenheim Museum on November 2, 2005 in New York, NY. (Photo by Scott Wintrow/Getty Images For Michelin)
Michelin Guide Released For New York City