Abou El Feda, Abu Al Feda, Zamalek, Cairo Governorate, Egypt
20 Gezira St, Omar Al Khayam, Zamalek, Cairo Governorate 11211, Egypt