HUFFINGTON POST
04/13/2009 05:12 am ET Updated May 25, 2011

Sheep Heads, Brains And Hooves Are Delicacies In Iran

Khayyam Street, the entrance to Tehran's grand bazaar, was still covered in darkness. The fluorescent lamp outside the Ali 110 restaurant was a rare beacon of activity in a city fast asleep.

Read more on Washington Post