Yes, items "of Plenty" restore both HP and SP. They're pretty rare, though. I seldom get more than one per game.