La China is a restaurant offering flavorful dishes with attentive service and sea views.