Le Saint Martin is a French restaurant known for its sunny terrace and convivial atmosphere, offering refined and inventive cuisine with fresh, seasonal products.