Location on the map

80 15th of May St., Intersection of Ahmed Orabi St. - Qalyubia - Shubra El Kheima

Map directions