French restaurant specializing in grilled meats, including horse and beef. Offers fresh seafood and seasonal dishes.