10 Moharram Shawqi, El-Montaza, Heliopolis, Cairo Governorate 11341, E...
Stella, Heliopolis, Cairo Governorate, Egypt