Qasr Ad Dobarah, Abdeen, Cairo Governorate 11311, Egypt
3 El-Tahrir Square, Ad Dawawin, Abdeen, Cairo Governorate, Egypt