The Hottest Restaurant in France Is an All-You-Can-Eat Buffet
-
Les Grands Buffets features a seven-tiered lobster tower, a chocolate
fountain, and only what it considers traditional French food. Gourmands are
willin...