L'Oustaou is a French restaurant offering refined and generous cuisine, including daily specials and à la carte options.