5 Al Nadi, El-Montaza, Heliopolis, Cairo Governorate, Egypt
Al Ahram, El-Montaza, Heliopolis, Cairo Governorate, Egypt