Feature Films at the ICCC of Japan

Address:

3rd Floor, 2 Abdel Kader Hamza Street, (106 Kasr El Aini Street)
Cairo Center Building
Cairo, Egypt
view in google maps

Phone:

20 2 795 3962
Contact   ·   Privacy   ·   Terms