Le Crustacé is a French restaurant offering refined, traditional cuisine with seafood flavors and a diverse menu.