Diplomatic missions of Greece in Iran

Greece Embassy in Tehran

Address

Afshar St., Esfandiar Blvd., No. 43, Tehran, Iran

Office hours

Monday-Friday: 08:00-16:30

Phone

For general issues: