Congratulations Frenchies! You just surpassed Mama's Fish House on Maui as our" Best Restaurant in the World". You don't have the ocean or the beach but you have the best host, waitstaff, chefs, and food. I'm not going into detail here except to say if you ever have the opportunity, get yourself a hard to get reservation and come here to go to food heaven. It's worth the trip to Paris alone. read more