4. Les Flots, Paris, France
Les Flots is a beautifully decorated restaurant right on the banks of the Seine River. It is built on a boat and the dining room is covered in stunning wood and classic décor. Not only does it have stunning views, the food is quite impressive. Les Flots serves up traditional French cuisine. During warmer weather, you can sit up on the deck and enjoy the sunshine.