Lou Cantou is a French restaurant offering a warm and convivial atmosphere. It specializes in traditional French cuisine and welcomes groups.