Yanni Salika

Yanni Salika owns the antique store in Shilo Village, and is also the starting point for the One Small Favour quest. He is located north of the river. Yanni will buy many non-tradeable items that are made or gathered during quests, but are of no use after the quest has been completed.

Here is a list of quest items that he will buy:

Items of interest
Note that when you ask if he has any interesting items for sale, he will offer to sell back to you the Beads of the dead (for 1200 coins) or the Bone Key (for 100 coins), assuming that you did sell yours to him.

Trivia

 * In the quest One Small Favour, if the player asks where the jungle forester is, Yanni will say something about the Legend's Guild, and that only Zamorak will know what they do. This means that Yanni is either a follower of Zamorak or he is saying a RuneScape version of the well-known phrase "Only the Devil knows." Very likely the latter given the frequent Zamorak substitutions in the expletives of the Dwarf monk in Perils of Ice Mountain.
 * For April Fools' Day in 2014, Jagex mentioned a hidden reward on the 'leaked' forums stating that 1 million bonus experience is obtainable by talking to him with the Beads of the dead. This was a joke.