Small family restaurant with a garden, offering excellent cuisine.