Odeon

.
Address: 4 Abdel-hamid Said St. off Talaat Harb The back entrance of Odeon Cinema
city: Cairo Governorate