L'Épicurien is a French restaurant offering a varied menu, including seafood options, in a pleasant setting.