Sorry, this location is now

Closed

Egyptian Red Crescent

El Helal El Ahmar St., El Nahda City, El salam city, Cairo Near To El Nahda Secondary Mechanical School For Boys

away