The Plaza, Al Abageyah, El Mokattam, Cairo Governorate, Egypt
Up Town Cairo Rd, Al Abageyah, El Mokattam, Cairo Governorate, Egypt
37 ش 9, Al-Mokattam St, Cairo Governorate 11765, Egypt