Mediterranean restaurant known for unique salads and flavorful dishes.