76 El-Thawra St, Almazah, Heliopolis, Cairo Governorate 11537, Egypt
6 Al Maqrizi, Mansheya El-Bakry, Heliopolis, Cairo Governorate, Egypt
138 El Hegaz St, El-Bostan, Heliopolis, Cairo Governorate, Egypt
74 النزهة النزهة قسم النزهة, 11757, Egypt