La Table du Rocher is a French restaurant offering a traditional and memorable culinary experience in a unique setting.