14, 16 el tawfiqeya st., DOWNTOWN, Rod El Farag, Cairo Governorate, Eg...
Al Masra, Gazirat Badran, Rod El Farag, Cairo Governorate, Egypt