Le 10 is a French restaurant offering a variety of flavorful and affordable dishes.