Location on the map

2 Ibrahim Irfan St., Umm Bayoumi - Qalyubia - Shubra El Kheima

Map directions