L'Embuscade is a restaurant offering a balanced menu in a cozy setting with a pleasant courtyard terrace.