Michelin Names France's New Three Stars
Travelers headed to France this year may want to revise their list of dining spots to visit. Three restaurants were awarded a coveted third star in the 2004 Michelin Red Guide to France, the gastronomic.....
Advertisement



