Sorry, this location is now

Closed

Dar Al Afak Al Arabia

55 mahmoud talaat st., off el tayaran st., Nasr city, Cairo near To Sonesta Hotel, Tower & Casino Cairo

away