In Gourmet We Tried the WORLD’S BEST BUFFET in France – Unlimited Lobster, Foie Gras & Caviar for just $73! October 3, 2025 We’ve seen a lot of buffet restaurants by now, but Les Grands Buffets in Narbonne, France, completely blew us away!…