Neptune Plage is a French restaurant offering grilled meats and seafood, including dishes like grilled octopus, in a pleasant seaside setting.