Les Terrasses de la Mer is a restaurant.