25 Off El Qeyada El Moshtaraka Sq., Almazah, Heliopolis, Cairo Governo...
4 Shafiq Ghobrial St., El-Montaza, Heliopolis, Cairo Governorate, Egyp...