Les Banquettes Rouges is a restaurant offering inventive French cuisine.