Le Moulin Moine is a French restaurant with indoor seating for large groups and water views. Take-out options are available.