1-5 El Gabalaya St, Zamalek, Cairo Governorate, Egypt
Sq, Ahmed Maher, El Tahrir, Cairo Governorate, Egypt
Al Gazira, Zamalek, Giza Governorate, Egypt