According to this, and here eyewitnesses post their experience, there was a suitcase bomb.
http://plateauofiran.wordpress.com/2008/04/13/bomb-explosion-in-shiraz-whos-done-it/