EL Shorouk - City Center 1 - Building 38, Ground Floor, EL Shorouk, Ca...
El-Sadat, El Shorouk, Cairo Governorate, Egypt