Fine French food in a relaxing garden setting. Located adjacent to the IDECAF (French cultural centre).