Sel De Mer is a restaurant.