La Renaissance is a French restaurant offering a daily lunch special in a setting reminiscent of a Parisian bistro.