Location on the map

21 Salah El Din St., off Saad Zaghloul St. - Qalyubia - Banha

Map directions