Trois Forêts is a restaurant offering a dining experience surrounded by natural forest beauty.