Le Chene a true destination restaurant and oasis in the country side.