Modern European restaurant La Croustade offers French and European cuisine.