El-Tahrir Square, Ad Dawawin, Abdeen, Cairo Governorate, Egypt
54 Kasr Al Nile, str, Al Fawalah, Abdeen, Cairo Governorate, Egypt