Location on the map

1 Salem Mekkawy St. - Qalyubia - Shubra El Kheima

Map directions