Metro Station, 11, Al-Ansar St., Ben El-Sarayat, Dokki, Near, Al Behos...
31 Amin El-Rafaey, Ad Doqi A, Dokki, Giza Governorate, Egypt
Al Behos, Ad Doqi, Dokki, Giza Governorate, Egypt