Cairo Mall Cinema El Haram 269, El Haram St. Nahda Square. Inside Cairo Mall, Giza - El Haram - Giza Number of branches 1 0235849720