6218 Al Quds Mosque St, Al Abageyah, El Khalifa, Cairo Governorate, Eg...
38 El Ahram St., MOKATTAM, El Khalifa, Cairo Governorate, Egypt