Le Panoramic is a French restaurant offering a pleasant dining experience with views of the port and beach.