France July 6, 2024I Traveled to FRANCE for the #1 BEST LOBSTER Buffet in the WORLD! So MASSIVE, It Comes with a MAP!