Shahrzad Theater Complex is located in Tehran, Iran on MCW4QWX District 11, Tehran Province. Shahrzad Theater Complex is rated 4.1 out of 5 in the category performing arts theater in Iran.
Address
MCW4QWX District 11, Tehran Province
Amenities
Good for kidsRestaurant