66 Joseph Tito St, New Nozha, Heliopolis, Cairo Governorate, Egypt
el swis, شارع الجسر, El-Montaza, Heliopolis, Cairo Governorate, Egypt