Café Transit France, Iran 2005