Chez Delmo is a seafood restaurant offering fresh fish and shellfish in an elegant setting. Established in 1934, it serves traditional dishes with lunch and late-night menus.