
DVD Review: Three Stars
Out of all the restaurants reviewed in the internationally-renowned Michelin Guide (with posts haughtily maintained in New York, Los Angeles, San Francisco, and Las Vegas, since those are all the cities the United States has), 72 chefs have been awarded…