Down Town, 9 Talaat Harb, Bab Al Louq, Abdeen, Cairo Governorate, Egyp...
9 Talaat Harb, Bab Al Louq, Abdeen, Cairo Governorate, Egypt
4 Al Shawarbi, Marouf, Abdeen, Cairo Governorate, Egypt