La Table du Rocher is a restaurant.