Icelandic Restaurant Specializes in Sheep's Head

Iceland is best known for its glaciers, geysers and -- in the capital city of Reykjavik -- its wild nightlife. But now we can add one more extraordinary local feature to the country's distinguishing traits: delicious sheep's head. With culinary delicacies like minke whale, horse, reindeer, puffin and putrefied shark, this Nordic island is already a dream destination for the adventurous eater. ...

Read More »