Omar Al Khayam, Zamalek, Cairo Governorate, Egypt
Abou El Feda, Str. 3rd Floor. Abou EL Feda building Beside Om Kolthoom...
3 Abou El Feda, Abu Al Feda, Zamalek, Giza Governorate, Egypt