Location on the map

5 El Warsha St., Off Sidi Awad St. - Qalyubia - Qalyub

Map directions