Les 2 Lions is a French restaurant offering carefully prepared and original cuisine at a reasonable price.