Consulate General of The Italian Republic is located in Tehran, Iran on District 3, Nelson Mandela Blvd. Consulate General of The Italian Republic is rated 2.1 out of 5 in the category foreign consulate in Iran.
Address
District 3, Nelson Mandela Blvd