Les Trois Forts is a restaurant offering modern cuisine.