Trois Pics is a French restaurant offering a calm and pleasant dining experience.