Sorry, this location is now

Closed

Nile Engineering & Contracting

17 Kasr El Nil St., Talaat Harb Sq., Downtown, Cairo Above Arafa Group Mall

away

Nile Engineering & Contracting IS Not Closed ?