Sheep Heads, Brains And Hooves Are Delicacies In Iran

04/13/2009 05:12 am ET | Updated May 25, 2011
  • Washington Post

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