Saray El Gezirah Street, El-Khalig, Zamalek, Cairo Governorate, Egypt
53 Abou El Feda, Mohammed Mazhar, Zamalek, Cairo Governorate 11211, Eg...