Sorry, this location is now

Closed

Egyptian Red Crescent

29 El Galaa St., El azbakeya, Cairo In Front Of El Azbakeya Police Station

away