Les Embruns is a French restaurant specializing in artfully presented seafood dishes within a charming, nautical-themed setting.