Du Port is a French restaurant specializing in fish and regional cuisine. It features a large terrace with views of the lake and wooded hills.